From a052241cef3b89911d476ebdcccc5955cf5fc309 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 9 Feb 2024 23:40:12 -0800 Subject: [PATCH 01/40] Updates java classes --- .../java/packagename/requestbody/RequestBody.hbs | 13 +++---------- ...questBodyMaker.hbs => RequestBodySerializer.hbs} | 6 ++++-- .../requestbody/SerializedRequestBody.hbs | 13 +++++++++++++ 3 files changed, 20 insertions(+), 12 deletions(-) rename src/main/resources/java/src/main/java/packagename/requestbody/{RequestBodyMaker.hbs => RequestBodySerializer.hbs} (81%) create mode 100644 src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs index 5d2d7d69f6f..5634f984a32 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs @@ -1,13 +1,6 @@ package {{{packageName}}}.requestbody; -import java.net.http.HttpRequest; - -public class RequestBody { - public final String contentType; - public final HttpRequest.BodyPublisher bodyPublisher; - - protected RequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { - this.contentType = contentType; - this.bodyPublisher = bodyPublisher; - } +public interface RequestBody { + String contentType(); + SealedSchemaOutputClass schema(); } \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodyMaker.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs similarity index 81% rename from src/main/resources/java/src/main/java/packagename/requestbody/RequestBodyMaker.hbs rename to src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index 877d64ded09..0fdda428cd6 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodyMaker.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -4,7 +4,7 @@ import {{{packageName}}}.mediatype.MediaType; import java.util.Map; -public class RequestBodyMaker { +public abstract class RequestBodySerializer { /* * Describes a single request body * content: content_type to MediaType schema info @@ -20,8 +20,10 @@ public class RequestBodyMaker { public final Map> content; public final boolean required; - public RequestBodyMaker(Map> content, boolean required) { + public RequestBodySerializer(Map> content, boolean required) { this.content = content; this.required = required; } + + public abstract SerializedRequestBody serialize(T requestBody); } \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs new file mode 100644 index 00000000000..90358bbccf9 --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs @@ -0,0 +1,13 @@ +package {{{packageName}}}.requestbody; + +import java.net.http.HttpRequest; + +public class SerializedRequestBody { + public final String contentType; + public final HttpRequest.BodyPublisher bodyPublisher; + + protected RequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { + this.contentType = contentType; + this.bodyPublisher = bodyPublisher; + } +} \ No newline at end of file From d362b656614c08c07f0df6086ed47b53c8a43d38 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 13 Feb 2024 12:28:25 -0800 Subject: [PATCH 02/40] Adds needed supporting java files --- .../petstore/java/.openapi-generator/FILES | 6 ++++ .../client/mediatype/Encoding.java | 29 +++++++++++++++++++ .../client/mediatype/MediaType.java | 29 +++++++++++++++++++ .../client/parameter/ParameterStyle.java | 11 +++++++ .../client/requestbody/RequestBody.java | 6 ++++ .../requestbody/RequestBodySerializer.java | 29 +++++++++++++++++++ .../requestbody/SerializedRequestBody.java | 13 +++++++++ .../generators/JavaClientGenerator.java | 27 +++++++++++++++++ .../requestbody/RequestBodySerializer.hbs | 2 +- 9 files changed, 151 insertions(+), 1 deletion(-) create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 2e977aa6684..4307ff24d6a 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -488,6 +488,9 @@ src/main/java/org/openapijsonschematools/client/exceptions/InvalidAdditionalProp src/main/java/org/openapijsonschematools/client/exceptions/InvalidTypeException.java src/main/java/org/openapijsonschematools/client/exceptions/UnsetPropertyException.java src/main/java/org/openapijsonschematools/client/exceptions/ValidationException.java +src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java +src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java +src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java @@ -716,6 +719,9 @@ src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/Schema.java 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/requestbody/RequestBody.java +src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java new file mode 100644 index 00000000000..4a775404312 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java @@ -0,0 +1,29 @@ +package org.openapijsonschematools.client.mediatype; + +import org.checkerframework.checker.nullness.qual.Nullable; +package org.openapijsonschematools.client.parameter.ParameterStyle; + +import java.util.Map; + +public class Encoding { + public final String contentType; + public final @Nullable Map headers; // todo change value to HeaderParameter + public final @Nullable ParameterStyle style; + public final boolean explode; + public final boolean allowReserved; + + public Encoding(String contentType) { + this.contentType = contentType; + headers = null; + style = null; + explode = false; + allowReserved = false; + } + public Encoding(String contentType, @Nullable Map headers) { + this.contentType = contentType; + this.headers = headers; + style = null; + explode = false; + allowReserved = false; + } +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java new file mode 100644 index 00000000000..255394bf4ae --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java @@ -0,0 +1,29 @@ +package org.openapijsonschematools.client.mediatype; + +import package org.openapijsonschematools.client.schemas.validation.JsonSchema; +import org.checkerframework.checker.nullness.qual.Nullable; + +import java.util.Map; + +public class MediaType { + /* + * Used to store request and response body schema information + * encoding: + * A map between a property name and its encoding information. + * The key, being the property name, MUST exist in the schema as a property. + * The encoding object SHALL only apply to requestBody objects when the media type is + * multipart or application/x-www-form-urlencoded. + */ + public final Class schema; + public final @Nullable Map encoding; + + public MediaTypeWithoutEncoding(Class schema, @Nullable Map encoding) { + this.schema = schema; + this.encoding = encoding; + } + + public MediaTypeWithoutEncoding(Class schema) { + this.schema = schema; + this.encoding = null; + } +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java new file mode 100644 index 00000000000..4e402ade76c --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java @@ -0,0 +1,11 @@ +package org.openapijsonschematools.client.parameter; + +public enum ParameterStyle { + MATRIX, + LABEL, + FORM, + SIMPLE, + SPACE_DELIMITED, + PIPE_DELIMITED, + DEEP_OBJECT +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java new file mode 100644 index 00000000000..edcc838fc36 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java @@ -0,0 +1,6 @@ +package org.openapijsonschematools.client.requestbody; + +public interface RequestBody { + String contentType(); + SealedSchemaOutputClass schema(); +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java new file mode 100644 index 00000000000..0d488fb5ab2 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -0,0 +1,29 @@ +package org.openapijsonschematools.client.requestbody; + +import org.openapijsonschematools.client.mediatype.MediaType; + +import java.util.Map; + +public abstract class RequestBodySerializer { + /* + * Describes a single request body + * content: content_type to MediaType schema info + * each implementing class must implement RequestBody makeForApplicationJson(SealedOutput) + * each the returned RequestBody must have a protected constructor to insure that + * it is created by makeForApplicationJson + * or make one enum for each content type, then implement make(SpecificContentType, SealedOutput) + * requires one enum per contentType + * abstract T make(String contentType, @Nullable Object body) + * logic: MediaType get(ContentTypeEnum contentType) + * .makeRequestBody(SealedOutput) + */ + public final Map> content; + public final boolean required; + + public RequestBodySerializer(Map> content, boolean required) { + this.content = content; + this.required = required; + } + + public abstract SerializedRequestBody serialize(T requestBody); +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java new file mode 100644 index 00000000000..4341a1dd94e --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java @@ -0,0 +1,13 @@ +package org.openapijsonschematools.client.requestbody; + +import java.net.http.HttpRequest; + +public class SerializedRequestBody { + public final String contentType; + public final HttpRequest.BodyPublisher bodyPublisher; + + protected RequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { + this.contentType = contentType; + this.bodyPublisher = bodyPublisher; + } +} \ No newline at end of file diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index b56367f29f3..e4460509c14 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -733,6 +733,33 @@ public void processOpts() { "src/main/java/packagename/configurations/ApiConfiguration.hbs", packagePath() + File.separatorChar + "configurations", "ApiConfiguration.java")); + // requestbody + supportingFiles.add(new SupportingFile( + "src/main/java/packagename/requestbody/RequestBody.hbs", + packagePath() + File.separatorChar + "requestbody", + "RequestBody.java")); + supportingFiles.add(new SupportingFile( + "src/main/java/packagename/requestbody/RequestBodySerializer.hbs", + packagePath() + File.separatorChar + "requestbody", + "RequestBodySerializer.java")); + supportingFiles.add(new SupportingFile( + "src/main/java/packagename/requestbody/SerializedRequestBody.hbs", + packagePath() + File.separatorChar + "requestbody", + "SerializedRequestBody.java")); + // mediatype + supportingFiles.add(new SupportingFile( + "src/main/java/packagename/mediatype/MediaType.hbs", + packagePath() + File.separatorChar + "mediatype", + "MediaType.java")); + supportingFiles.add(new SupportingFile( + "src/main/java/packagename/mediatype/Encoding.hbs", + packagePath() + File.separatorChar + "mediatype", + "Encoding.java")); + // parameter + supportingFiles.add(new SupportingFile( + "src/main/java/packagename/parameter/ParameterStyle.hbs", + packagePath() + File.separatorChar + "parameter", + "ParameterStyle.java")); HashMap schemaTemplates = new HashMap<>(); schemaTemplates.put("src/main/java/packagename/components/schemas/Schema.hbs", ".java"); diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index 0fdda428cd6..98ad0a6d8dc 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -4,7 +4,7 @@ import {{{packageName}}}.mediatype.MediaType; import java.util.Map; -public abstract class RequestBodySerializer { +public abstract class RequestBodySerializer { /* * Describes a single request body * content: content_type to MediaType schema info From e754af96d46387bb9a96db49a7a2fba09ce1f78a Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 13 Feb 2024 14:30:47 -0800 Subject: [PATCH 03/40] Adds request body classes --- .../petstore/java/.openapi-generator/FILES | 42 +++++++++++++++++ .../components/requestbodies/Client.java | 30 ++++++++++++ .../client/components/requestbodies/Pet.java | 38 +++++++++++++++ .../requestbodies/RefUserArray.java | 9 ++++ .../components/requestbodies/UserArray.java | 30 ++++++++++++ .../client/mediatype/Encoding.java | 2 +- .../client/mediatype/MediaType.java | 8 ++-- .../anotherfakedummy/patch/requestbody.java | 9 ++++ .../client/paths/fake/get/requestbody.java | 30 ++++++++++++ .../client/paths/fake/patch/requestbody.java | 9 ++++ .../client/paths/fake/post/requestbody.java | 30 ++++++++++++ .../get/requestbody.java | 30 ++++++++++++ .../put/requestbody.java | 30 ++++++++++++ .../put/requestbody.java | 30 ++++++++++++ .../fakeclassnametest/patch/requestbody.java | 9 ++++ .../post/requestbody.java | 30 ++++++++++++ .../post/requestbody.java | 38 +++++++++++++++ .../fakejsonformdata/get/requestbody.java | 30 ++++++++++++ .../fakejsonpatch/patch/requestbody.java | 30 ++++++++++++ .../fakejsonwithcharset/post/requestbody.java | 30 ++++++++++++ .../post/requestbody.java | 38 +++++++++++++++ .../post/requestbody.java | 30 ++++++++++++ .../fakepemcontenttype/get/requestbody.java | 30 ++++++++++++ .../post/requestbody.java | 30 ++++++++++++ .../fakerefsarraymodel/post/requestbody.java | 30 ++++++++++++ .../post/requestbody.java | 30 ++++++++++++ .../fakerefsboolean/post/requestbody.java | 30 ++++++++++++ .../post/requestbody.java | 30 ++++++++++++ .../paths/fakerefsenum/post/requestbody.java | 30 ++++++++++++ .../fakerefsmammal/post/requestbody.java | 30 ++++++++++++ .../fakerefsnumber/post/requestbody.java | 30 ++++++++++++ .../post/requestbody.java | 30 ++++++++++++ .../fakerefsstring/post/requestbody.java | 30 ++++++++++++ .../post/requestbody.java | 30 ++++++++++++ .../fakeuploadfile/post/requestbody.java | 30 ++++++++++++ .../fakeuploadfiles/post/requestbody.java | 30 ++++++++++++ .../client/paths/pet/post/requestbody.java | 9 ++++ .../client/paths/pet/put/requestbody.java | 9 ++++ .../paths/petpetid/post/requestbody.java | 30 ++++++++++++ .../petpetiduploadimage/post/requestbody.java | 30 ++++++++++++ .../paths/storeorder/post/requestbody.java | 30 ++++++++++++ .../client/paths/user/post/requestbody.java | 30 ++++++++++++ .../usercreatewitharray/post/requestbody.java | 9 ++++ .../usercreatewithlist/post/requestbody.java | 9 ++++ .../paths/userusername/put/requestbody.java | 30 ++++++++++++ .../requestbody/RequestBodySerializer.java | 5 +- .../codegen/generators/DefaultGenerator.java | 10 ++-- .../codegen/generators/Generator.java | 2 +- .../generators/JavaClientGenerator.java | 25 ++++++++++ .../generators/PythonClientGenerator.java | 2 +- .../components/requestbodies/RequestBody.hbs | 46 +++++++++++++++++++ .../components/requestbodies/requestBody.hbs | 42 ----------------- .../java/packagename/mediatype/Encoding.hbs | 2 +- .../java/packagename/mediatype/MediaType.hbs | 8 ++-- .../requestbody/RequestBodySerializer.hbs | 5 +- 55 files changed, 1252 insertions(+), 63 deletions(-) create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java create mode 100644 src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs delete mode 100644 src/main/resources/java/src/main/java/packagename/components/requestbodies/requestBody.hbs diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 4307ff24d6a..0d34b3054d8 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -321,9 +321,13 @@ src/main/java/org/openapijsonschematools/client/components/headers/stringheader/ src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java src/main/java/org/openapijsonschematools/client/components/parameters/refschemastringwithvalidation/Schema.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/headers/location/LocationSchema.java @@ -491,6 +495,7 @@ src/main/java/org/openapijsonschematools/client/exceptions/ValidationException.j src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java +src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java @@ -521,40 +526,53 @@ src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parame src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter3/Schema3.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter4/Schema4.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter5/Schema5.java +src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fake/post/FakePostSecurityInfo.java +src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java src/main/java/org/openapijsonschematools/client/paths/fake/post/security/FakePostSecurityRequirementObject0.java +src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.java +src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/FakeclassnametestPatchSecurityInfo.java +src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/security/FakeclassnametestPatchSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.java @@ -590,13 +608,16 @@ src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ab src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.java +src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/FakepetiduploadimagewithrequiredfilePostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java +src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/security/FakepetiduploadimagewithrequiredfilePostSecurityRequirementObject0.java @@ -605,22 +626,31 @@ src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncont src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java @@ -630,10 +660,13 @@ src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.java @@ -648,10 +681,12 @@ src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/FooGetServ src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/FooGetServer1.java src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/server1/Variables.java src/main/java/org/openapijsonschematools/client/paths/pet/post/PetPostSecurityInfo.java +src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/pet/post/security/PetPostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/pet/post/security/PetPostSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/pet/post/security/PetPostSecurityRequirementObject2.java src/main/java/org/openapijsonschematools/client/paths/pet/put/PetPutSecurityInfo.java +src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java src/main/java/org/openapijsonschematools/client/paths/pet/put/security/PetPutSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/pet/put/security/PetPutSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/PetfindbystatusServerInfo.java @@ -685,16 +720,19 @@ src/main/java/org/openapijsonschematools/client/paths/petpetid/get/security/Petp src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PetpetidPostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java +src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/security/PetpetidPostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/security/PetpetidPostSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PetpetiduploadimagePostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java +src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/security/PetpetiduploadimagePostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/storeinventory/get/StoreinventoryGetSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/storeinventory/get/security/StoreinventoryGetSecurityRequirementObject0.java +src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/Schema.java @@ -704,7 +742,10 @@ src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/Path src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter1/Schema1.java @@ -718,6 +759,7 @@ src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParam src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/Schema.java src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java +src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/Schema.java src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java new file mode 100644 index 00000000000..0dcf8b148a9 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class Client extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public Client() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java new file mode 100644 index 00000000000..18e58f01400 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -0,0 +1,38 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.Schema; +import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class Pet extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public static class ApplicationxmlMediaType extends MediaType { + public ApplicationxmlMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public Pet() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), + new AbstractMap.SimpleEntry<>("application/xml", new ApplicationxmlMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java new file mode 100644 index 00000000000..76d07c5e2e2 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.userarray; +RefUserArray = userarray.UserArray diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java new file mode 100644 index 00000000000..3b7d14b06a7 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.components.requestbodies.userarray.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class UserArray extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public UserArray() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java index 4a775404312..d36fae2df8a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java @@ -1,7 +1,7 @@ package org.openapijsonschematools.client.mediatype; import org.checkerframework.checker.nullness.qual.Nullable; -package org.openapijsonschematools.client.parameter.ParameterStyle; +import org.openapijsonschematools.client.parameter.ParameterStyle; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java index 255394bf4ae..7e55f79c911 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java @@ -1,6 +1,6 @@ package org.openapijsonschematools.client.mediatype; -import package org.openapijsonschematools.client.schemas.validation.JsonSchema; +import org.openapijsonschematools.client.schemas.validation.JsonSchema; import org.checkerframework.checker.nullness.qual.Nullable; import java.util.Map; @@ -14,15 +14,15 @@ public class MediaType { * The encoding object SHALL only apply to requestBody objects when the media type is * multipart or application/x-www-form-urlencoded. */ - public final Class schema; + public final T schema; public final @Nullable Map encoding; - public MediaTypeWithoutEncoding(Class schema, @Nullable Map encoding) { + public MediaType(T schema, @Nullable Map encoding) { this.schema = schema; this.encoding = encoding; } - public MediaTypeWithoutEncoding(Class schema) { + public MediaType(T schema) { this.schema = schema; this.encoding = null; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java new file mode 100644 index 00000000000..108ecea23ee --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.client; +RequestBody = client.Client diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java new file mode 100644 index 00000000000..6cfb7a94581 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fake.get.requestbody.content.applicationxwwwformurlencoded.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public ApplicationxwwwformurlencodedMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java new file mode 100644 index 00000000000..108ecea23ee --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.client; +RequestBody = client.Client diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java new file mode 100644 index 00000000000..5251914a43b --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fake.post.requestbody.content.applicationxwwwformurlencoded.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public ApplicationxwwwformurlencodedMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java new file mode 100644 index 00000000000..e49f462b69d --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java new file mode 100644 index 00000000000..7b8c9c67434 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java new file mode 100644 index 00000000000..84ed24061fb --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java new file mode 100644 index 00000000000..108ecea23ee --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.client; +RequestBody = client.Client diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java new file mode 100644 index 00000000000..ba0e7d83dbf --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakeinlineadditionalproperties.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java new file mode 100644 index 00000000000..498b1e472b2 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java @@ -0,0 +1,38 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.multipartformdata.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public static class MultipartformdataMediaType extends MediaType { + public MultipartformdataMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java new file mode 100644 index 00000000000..479e59da461 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakejsonformdata.get.requestbody.content.applicationxwwwformurlencoded.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public ApplicationxwwwformurlencodedMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java new file mode 100644 index 00000000000..096f5f36697 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonpatchjsonMediaType extends MediaType { + public ApplicationjsonpatchjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json-patch+json", new ApplicationjsonpatchjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java new file mode 100644 index 00000000000..7966b150596 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakejsonwithcharset.post.requestbody.content.applicationjsoncharsetutf8.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class Applicationjsoncharsetutf8MediaType extends MediaType { + public Applicationjsoncharsetutf8MediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json; charset=utf-8", new Applicationjsoncharsetutf8MediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java new file mode 100644 index 00000000000..92570901681 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java @@ -0,0 +1,38 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.multipartformdata.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public static class MultipartformdataMediaType extends MediaType { + public MultipartformdataMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java new file mode 100644 index 00000000000..9931dadd20e --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java new file mode 100644 index 00000000000..a3c0aa01488 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakepemcontenttype.get.requestbody.content.applicationxpemfile.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationxpemfileMediaType extends MediaType { + public ApplicationxpemfileMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-pem-file", new ApplicationxpemfileMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java new file mode 100644 index 00000000000..ea87a6fe7d0 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakepetiduploadimagewithrequiredfile.post.requestbody.content.multipartformdata.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class MultipartformdataMediaType extends MediaType { + public MultipartformdataMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java new file mode 100644 index 00000000000..b07af35a5c0 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java new file mode 100644 index 00000000000..d7f96b25bca --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java new file mode 100644 index 00000000000..68f3b6fd264 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java new file mode 100644 index 00000000000..00a1a2cfe05 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java new file mode 100644 index 00000000000..4a700930a94 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java new file mode 100644 index 00000000000..acfd15c24b2 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java new file mode 100644 index 00000000000..2f4a8deff87 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java new file mode 100644 index 00000000000..7f705aefa62 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java new file mode 100644 index 00000000000..ee9086f8224 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java new file mode 100644 index 00000000000..087d8587d58 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakeuploaddownloadfile.post.requestbody.content.applicationoctetstream.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationoctetstreamMediaType extends MediaType { + public ApplicationoctetstreamMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/octet-stream", new ApplicationoctetstreamMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java new file mode 100644 index 00000000000..2db11f7a5ca --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakeuploadfile.post.requestbody.content.multipartformdata.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class MultipartformdataMediaType extends MediaType { + public MultipartformdataMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java new file mode 100644 index 00000000000..ddd7367b023 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.fakeuploadfiles.post.requestbody.content.multipartformdata.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class MultipartformdataMediaType extends MediaType { + public MultipartformdataMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java new file mode 100644 index 00000000000..e7a82431e3b --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.pet; +RequestBody = pet.Pet diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java new file mode 100644 index 00000000000..e7a82431e3b --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.pet; +RequestBody = pet.Pet diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java new file mode 100644 index 00000000000..662fd05125c --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.petpetid.post.requestbody.content.applicationxwwwformurlencoded.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public ApplicationxwwwformurlencodedMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java new file mode 100644 index 00000000000..490c7f0a507 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.petpetiduploadimage.post.requestbody.content.multipartformdata.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class MultipartformdataMediaType extends MediaType { + public MultipartformdataMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java new file mode 100644 index 00000000000..21bd8c9fd8e --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java new file mode 100644 index 00000000000..99747bc314a --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java new file mode 100644 index 00000000000..bd5d80f668c --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.userarray; +RequestBody = userarray.UserArray diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java new file mode 100644 index 00000000000..2d8f9da191b --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java @@ -0,0 +1,9 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + + +import org.openapijsonschematools.client.components.requestbodies.refuserarray; +RequestBody = refuserarray.RefUserArray diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java new file mode 100644 index 00000000000..ae511a6bb91 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java @@ -0,0 +1,30 @@ +/* + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +*/ + +package org.openapijsonschematools.client.components.requestbodies; + +import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.mediatype.MediaType; +import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.Schema; + +import java.util.AbstractMap; +import java.util.Map; + +public class RequestBody extends RequestBodySerializer { + + public static class ApplicationjsonMediaType extends MediaType { + public ApplicationjsonMediaType() { + super(Schema.Schema1.getInstance()); + } + } + + public RequestBody() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java index 0d488fb5ab2..590713b8c7a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -4,7 +4,7 @@ import java.util.Map; -public abstract class RequestBodySerializer { +public abstract class RequestBodySerializer { /* * Describes a single request body * content: content_type to MediaType schema info @@ -25,5 +25,6 @@ public RequestBodySerializer(Map> content, boolean required this.required = required; } - public abstract SerializedRequestBody serialize(T requestBody); + // public abstract SerializedRequestBody serialize(T requestBody); + // todo add T extends RequestBody generic as an input to this class } \ No newline at end of file diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 9273ada54c1..1140f3c93dc 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -3763,7 +3763,7 @@ protected void updateComponentsFilepath(String[] pathPieces) { pathPieces[4] = getSchemaFilename(jsonPath); } } else if (pathPieces[2].equals(requestBodiesIdentifier)) { - pathPieces[3] = toRequestBodyFilename(pathPieces[3]); + pathPieces[3] = toRequestBodyFilename(pathPieces[3], jsonPath); if (pathPieces.length >= 6 && pathPieces[4].equals("content")) { // #/components/requestBodies/someBody/content/application-json -> length 6 String contentType = ModelUtils.decodeSlashes(pathPieces[5]); @@ -4571,8 +4571,8 @@ protected LinkedHashMap getContent(Content content return cmtContent; } - public String toRequestBodyFilename(String componentName) { - return toModuleFilename(componentName, null); + public String toRequestBodyFilename(String componentName, String jsonPath) { + return toModuleFilename(componentName, jsonPath); } protected String toRefModule(String ref, String sourceJsonPath, String expectedComponentType) { @@ -4598,7 +4598,7 @@ protected String toRefModule(String ref, String sourceJsonPath, String expectedC } switch (expectedComponentType) { case "requestBodies": - return toRequestBodyFilename(refPieces[3]); + return toRequestBodyFilename(refPieces[3], ref); case "responses": return toResponseModuleName(refPieces[3], ref); case "headers": @@ -4876,7 +4876,7 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { case "requestBodies": usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); - snakeCaseName = toRequestBodyFilename(usedKey); + snakeCaseName = toRequestBodyFilename(usedKey, sourceJsonPath); pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "headers": diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java b/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java index 701d2162496..ee1b3b448b9 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/Generator.java @@ -185,7 +185,7 @@ public interface Generator { String toModuleFilename(String name, String jsonPath); - String toRequestBodyFilename(String componentName); + String toRequestBodyFilename(String componentName, String jsonPath); String toHeaderFilename(String componentName, String jsonPath); diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index e4460509c14..4fe5f427fcf 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -761,6 +761,14 @@ public void processOpts() { packagePath() + File.separatorChar + "parameter", "ParameterStyle.java")); + // requestbodies + jsonPathTemplateFiles.put( + CodegenConstants.JSON_PATH_LOCATION_TYPE.REQUEST_BODY, + new HashMap<>() {{ + put("src/main/java/packagename/components/requestbodies/RequestBody.hbs", ".java"); + }} + ); + // shchema HashMap schemaTemplates = new HashMap<>(); schemaTemplates.put("src/main/java/packagename/components/schemas/Schema.hbs", ".java"); jsonPathTemplateFiles.put( @@ -832,6 +840,23 @@ public String toSecuritySchemeFilename(String basename, String jsonPath) { return toModelName(basename, jsonPath); } + @Override + public String toRequestBodyFilename(String componentName, String jsonPath) { + String[] pathPieces = jsonPath.split("/"); + if (pathPieces[1].equals("requestbodies") || pathPieces[1].equals("requestBodies")) { + if (pathPieces.length == 3) { + // #/requestBodies/SomeRequestBody + return toModelName(componentName, null); + } + return toModuleFilename(componentName, null); + } + if (pathPieces.length == 5) { + // #/paths/somePath/verb/requestBody + return toModelName(componentName, null); + } + return toModuleFilename(componentName, null); + } + @Override public String toResponseModuleName(String componentName, String jsonPath) { if (jsonPath.startsWith("#/components/responses/")) { diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java index 58755653b31..9942f23e6f3 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java @@ -1769,7 +1769,7 @@ public String toResponseModuleName(String componentName, String jsonPath) { } @Override - public String toRequestBodyFilename(String componentName) { + public String toRequestBodyFilename(String componentName, String jsonPath) { return toModuleFilename("request_body_" + componentName, null); } diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs new file mode 100644 index 00000000000..95c5e061ae3 --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -0,0 +1,46 @@ +{{> _helper_header }} + +{{#with requestBody}} +package {{packageName}}.components.requestbodies; + +{{#if refInfo}} + {{#if imports}} + + {{/if}} +{{> _helper_imports }} +{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} +{{else}} +import {{packageName}}.requestbody.RequestBodySerializer; +import {{packageName}}.mediatype.MediaType; + {{#each content}} + {{#with schema}} +import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; + {{/with}} + {{/each}} + +import java.util.AbstractMap; +import java.util.Map; + +public class {{jsonPathPiece.pascalCase}} extends RequestBodySerializer { + {{#each content}} + + public static class {{@key.pascalCase}}MediaType extends MediaType<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}{{/with}}{{/with}}> { + public {{@key.pascalCase}}MediaType() { + super({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}.getInstance(){{/with}}{{/with}}); + } + } + {{/each}} + + public {{jsonPathPiece.pascalCase}}() { + super( + Map.ofEntries( + {{#each content}} + new AbstractMap.SimpleEntry<>("{{{@key.original}}}", new {{@key.pascalCase}}MediaType()){{#unless @last}},{{/unless}} + {{/each}} + ), + {{#if required}}true{{else}}false{{/if}} + ); + } +} +{{/if}} +{{/with}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/requestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/requestBody.hbs deleted file mode 100644 index 303477f42aa..00000000000 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/requestBody.hbs +++ /dev/null @@ -1,42 +0,0 @@ -# coding: utf-8 - -{{> _helper_header }} - -{{#with requestBody}} -{{#if refInfo}} - {{#if imports}} - - {{/if}} -{{> _helper_imports }} -{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} -{{else}} -from {{packageName}}.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - - {{#each content}} - {{#with schema}} -from .content.{{../@key.snakeCase}} import {{jsonPathPiece.snakeCase}} as {{../@key.snakeCase}}_{{jsonPathPiece.snakeCase}} - {{/with}} - {{/each}} - - -class {{jsonPathPiece.pascalCase}}(api_client.RequestBody): - {{#each content}} - - - class {{@key.pascalCase}}MediaType(api_client.MediaType): - {{#with this}} - {{#with schema}} - {{> components/_helper_content_schema_type paramName="schema" contentTypeModule=../@key.snakeCase }} - {{/with}} - {{/with}} - {{/each}} - content = { - {{#each content}} - '{{{@key.original}}}': {{@key.pascalCase}}MediaType, - {{/each}} - } - {{#if required}} - required = True - {{/if}} -{{/if}} -{{/with}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/mediatype/Encoding.hbs b/src/main/resources/java/src/main/java/packagename/mediatype/Encoding.hbs index 3d7e2e9b171..5861b558d7e 100644 --- a/src/main/resources/java/src/main/java/packagename/mediatype/Encoding.hbs +++ b/src/main/resources/java/src/main/java/packagename/mediatype/Encoding.hbs @@ -1,7 +1,7 @@ package {{{packageName}}}.mediatype; import org.checkerframework.checker.nullness.qual.Nullable; -package {{{packageName}}}.parameter.ParameterStyle; +import {{{packageName}}}.parameter.ParameterStyle; import java.util.Map; diff --git a/src/main/resources/java/src/main/java/packagename/mediatype/MediaType.hbs b/src/main/resources/java/src/main/java/packagename/mediatype/MediaType.hbs index 40e4e9d89da..e745f595905 100644 --- a/src/main/resources/java/src/main/java/packagename/mediatype/MediaType.hbs +++ b/src/main/resources/java/src/main/java/packagename/mediatype/MediaType.hbs @@ -1,6 +1,6 @@ package {{{packageName}}}.mediatype; -import package {{{packageName}}}.schemas.validation.JsonSchema; +import {{{packageName}}}.schemas.validation.JsonSchema; import org.checkerframework.checker.nullness.qual.Nullable; import java.util.Map; @@ -14,15 +14,15 @@ public class MediaType { * The encoding object SHALL only apply to requestBody objects when the media type is * multipart or application/x-www-form-urlencoded. */ - public final Class schema; + public final T schema; public final @Nullable Map encoding; - public MediaTypeWithoutEncoding(Class schema, @Nullable Map encoding) { + public MediaType(T schema, @Nullable Map encoding) { this.schema = schema; this.encoding = encoding; } - public MediaTypeWithoutEncoding(Class schema) { + public MediaType(T schema) { this.schema = schema; this.encoding = null; } diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index 98ad0a6d8dc..f22cd0754b9 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -4,7 +4,7 @@ import {{{packageName}}}.mediatype.MediaType; import java.util.Map; -public abstract class RequestBodySerializer { +public abstract class RequestBodySerializer { /* * Describes a single request body * content: content_type to MediaType schema info @@ -25,5 +25,6 @@ public abstract class RequestBodySerializer { this.required = required; } - public abstract SerializedRequestBody serialize(T requestBody); + // public abstract SerializedRequestBody serialize(T requestBody); + // todo add T extends RequestBody generic as an input to this class } \ No newline at end of file From fc2aa070e31b6ed98cafab0c1e62ebbf17cf52e5 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 13 Feb 2024 16:04:33 -0800 Subject: [PATCH 04/40] Updates content blah schema class names --- .../petstore/java/.openapi-generator/FILES | 352 ++--- .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationxml/Application1xmlSchema.md | 133 ++ .../applicationxml/ApplicationxmlSchema.md | 133 ++ .../applicationxml/Application~1xmlSchema.md | 133 ++ .../content/applicationxml/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 152 ++ .../applicationjson/ApplicationjsonSchema.md | 152 ++ .../Application~1jsonSchema.md | 152 ++ .../content/applicationjson/SchemaSchema.md | 152 ++ .../applicationjson/Application1jsonSchema.md | 158 ++ .../applicationjson/ApplicationjsonSchema.md | 158 ++ .../Application~1jsonSchema.md | 158 ++ .../content/applicationjson/SchemaSchema.md | 158 ++ .../applicationxml/Application1xmlSchema.md | 158 ++ .../applicationxml/ApplicationxmlSchema.md | 158 ++ .../applicationxml/Application~1xmlSchema.md | 158 ++ .../content/applicationxml/SchemaSchema.md | 158 ++ .../applicationjson/Application1jsonSchema.md | 152 ++ .../applicationjson/ApplicationjsonSchema.md | 152 ++ .../Application~1jsonSchema.md | 152 ++ .../content/applicationjson/SchemaSchema.md | 152 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../Application1xwwwformurlencodedSchema.md | 406 ++++++ .../ApplicationxwwwformurlencodedSchema.md | 406 ++++++ .../Application~1xWwwFormUrlencodedSchema.md | 406 ++++++ .../SchemaSchema.md | 406 ++++++ .../applicationjson/Application1jsonSchema.md | 48 + .../applicationjson/ApplicationjsonSchema.md | 48 + .../Application~1jsonSchema.md | 48 + .../content/applicationjson/SchemaSchema.md | 48 + .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../Application1xwwwformurlencodedSchema.md | 1288 +++++++++++++++++ .../ApplicationxwwwformurlencodedSchema.md | 1288 +++++++++++++++++ .../Application~1xWwwFormUrlencodedSchema.md | 1288 +++++++++++++++++ .../SchemaSchema.md | 1288 +++++++++++++++++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 151 ++ .../applicationjson/ApplicationjsonSchema.md | 151 ++ .../Application~1jsonSchema.md | 151 ++ .../content/applicationjson/SchemaSchema.md | 151 ++ .../applicationjson/Application1jsonSchema.md | 225 +++ .../applicationjson/ApplicationjsonSchema.md | 225 +++ .../Application~1jsonSchema.md | 225 +++ .../content/applicationjson/SchemaSchema.md | 225 +++ .../Multipart1formdataSchema.md | 344 +++++ .../MultipartformdataSchema.md | 344 +++++ .../Multipart~1formDataSchema.md | 344 +++++ .../content/multipartformdata/SchemaSchema.md | 344 +++++ .../applicationjson/Application1jsonSchema.md | 225 +++ .../applicationjson/ApplicationjsonSchema.md | 225 +++ .../Application~1jsonSchema.md | 225 +++ .../content/applicationjson/SchemaSchema.md | 225 +++ .../Multipart1formdataSchema.md | 344 +++++ .../MultipartformdataSchema.md | 344 +++++ .../Multipart~1formDataSchema.md | 344 +++++ .../content/multipartformdata/SchemaSchema.md | 344 +++++ .../Application1xwwwformurlencodedSchema.md | 256 ++++ .../ApplicationxwwwformurlencodedSchema.md | 256 ++++ .../Application~1xWwwFormUrlencodedSchema.md | 256 ++++ .../SchemaSchema.md | 256 ++++ .../Application1jsonpatchjsonSchema.md | 133 ++ .../ApplicationjsonpatchjsonSchema.md | 133 ++ .../Application~1jsonPatch+jsonSchema.md | 133 ++ .../applicationjsonpatchjson/SchemaSchema.md | 133 ++ .../Application1jsoncharsetutf8Schema.md | 138 ++ .../Applicationjsoncharsetutf8Schema.md | 138 ++ .../Application~1json; charset=utf8Schema.md | 138 ++ .../SchemaSchema.md | 138 ++ .../Application1jsoncharsetutf8Schema.md | 138 ++ .../Applicationjsoncharsetutf8Schema.md | 138 ++ .../Application~1json; charset=utf8Schema.md | 138 ++ .../SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 161 +++ .../applicationjson/ApplicationjsonSchema.md | 161 +++ .../Application~1jsonSchema.md | 161 +++ .../content/applicationjson/SchemaSchema.md | 161 +++ .../Multipart1formdataSchema.md | 161 +++ .../MultipartformdataSchema.md | 161 +++ .../Multipart~1formDataSchema.md | 161 +++ .../content/multipartformdata/SchemaSchema.md | 161 +++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../Application1xpemfileSchema.md | 48 + .../ApplicationxpemfileSchema.md | 48 + .../Application~1xPemFileSchema.md | 48 + .../applicationxpemfile/SchemaSchema.md | 48 + .../Application1xpemfileSchema.md | 48 + .../ApplicationxpemfileSchema.md | 48 + .../Application~1xPemFileSchema.md | 48 + .../applicationxpemfile/SchemaSchema.md | 48 + .../Multipart1formdataSchema.md | 201 +++ .../MultipartformdataSchema.md | 201 +++ .../Multipart~1formDataSchema.md | 201 +++ .../content/multipartformdata/SchemaSchema.md | 201 +++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../Application1octetstreamSchema.md | 28 + .../ApplicationoctetstreamSchema.md | 28 + .../Application~1octetStreamSchema.md | 28 + .../applicationoctetstream/SchemaSchema.md | 28 + .../Application1octetstreamSchema.md | 28 + .../ApplicationoctetstreamSchema.md | 28 + .../Application~1octetStreamSchema.md | 28 + .../applicationoctetstream/SchemaSchema.md | 28 + .../Multipart1formdataSchema.md | 201 +++ .../MultipartformdataSchema.md | 201 +++ .../Multipart~1formDataSchema.md | 201 +++ .../content/multipartformdata/SchemaSchema.md | 201 +++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../Multipart1formdataSchema.md | 244 ++++ .../MultipartformdataSchema.md | 244 ++++ .../Multipart~1formDataSchema.md | 244 ++++ .../content/multipartformdata/SchemaSchema.md | 244 ++++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 138 ++ .../applicationjson/ApplicationjsonSchema.md | 138 ++ .../Application~1jsonSchema.md | 138 ++ .../content/applicationjson/SchemaSchema.md | 138 ++ .../applicationjson/Application1jsonSchema.md | 130 ++ .../applicationjson/ApplicationjsonSchema.md | 130 ++ .../Application~1jsonSchema.md | 130 ++ .../content/applicationjson/SchemaSchema.md | 130 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationxml/Application1xmlSchema.md | 133 ++ .../applicationxml/ApplicationxmlSchema.md | 133 ++ .../applicationxml/Application~1xmlSchema.md | 133 ++ .../content/applicationxml/SchemaSchema.md | 133 ++ .../Application1xwwwformurlencodedSchema.md | 208 +++ .../ApplicationxwwwformurlencodedSchema.md | 208 +++ .../Application~1xWwwFormUrlencodedSchema.md | 208 +++ .../SchemaSchema.md | 208 +++ .../Multipart1formdataSchema.md | 185 +++ .../MultipartformdataSchema.md | 185 +++ .../Multipart~1formDataSchema.md | 185 +++ .../content/multipartformdata/SchemaSchema.md | 185 +++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationxml/Application1xmlSchema.md | 133 ++ .../applicationxml/ApplicationxmlSchema.md | 133 ++ .../applicationxml/Application~1xmlSchema.md | 133 ++ .../content/applicationxml/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationxml/Application1xmlSchema.md | 133 ++ .../applicationxml/ApplicationxmlSchema.md | 133 ++ .../applicationxml/Application~1xmlSchema.md | 133 ++ .../content/applicationxml/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 48 + .../applicationjson/ApplicationjsonSchema.md | 48 + .../Application~1jsonSchema.md | 48 + .../content/applicationjson/SchemaSchema.md | 48 + .../applicationxml/Application1xmlSchema.md | 48 + .../applicationxml/ApplicationxmlSchema.md | 48 + .../applicationxml/Application~1xmlSchema.md | 48 + .../content/applicationxml/SchemaSchema.md | 48 + .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ .../applicationxml/Application1xmlSchema.md | 133 ++ .../applicationxml/ApplicationxmlSchema.md | 133 ++ .../applicationxml/Application~1xmlSchema.md | 133 ++ .../content/applicationxml/SchemaSchema.md | 133 ++ .../applicationjson/Application1jsonSchema.md | 133 ++ .../applicationjson/ApplicationjsonSchema.md | 133 ++ .../Application~1jsonSchema.md | 133 ++ .../content/applicationjson/SchemaSchema.md | 133 ++ ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../{Client.java => client.java} | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../requestbodies/{Pet.java => pet.java} | 12 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...{Schema.java => ApplicationxmlSchema.java} | 10 +- .../{RefUserArray.java => refuserarray.java} | 0 .../{UserArray.java => userarray.java} | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 46 +- ...Schema.java => ApplicationjsonSchema.java} | 46 +- ...{Schema.java => ApplicationxmlSchema.java} | 46 +- ...Schema.java => ApplicationjsonSchema.java} | 56 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../client/paths/fake/get/requestbody.java | 6 +- ... ApplicationxwwwformurlencodedSchema.java} | 174 +-- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../client/paths/fake/post/requestbody.java | 6 +- ... ApplicationxwwwformurlencodedSchema.java} | 616 ++++---- .../get/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../put/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../put/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 56 +- .../post/requestbody.java | 12 +- ...Schema.java => ApplicationjsonSchema.java} | 84 +- ...hema.java => MultipartformdataSchema.java} | 152 +- ...Schema.java => ApplicationjsonSchema.java} | 84 +- ...hema.java => MultipartformdataSchema.java} | 152 +- .../fakejsonformdata/get/requestbody.java | 6 +- ... ApplicationxwwwformurlencodedSchema.java} | 104 +- .../fakejsonpatch/patch/requestbody.java | 6 +- ...va => ApplicationjsonpatchjsonSchema.java} | 10 +- .../fakejsonwithcharset/post/requestbody.java | 6 +- ... => Applicationjsoncharsetutf8Schema.java} | 10 +- ... => Applicationjsoncharsetutf8Schema.java} | 10 +- .../post/requestbody.java | 12 +- ...Schema.java => ApplicationjsonSchema.java} | 62 +- ...hema.java => MultipartformdataSchema.java} | 62 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../fakepemcontenttype/get/requestbody.java | 6 +- ...ma.java => ApplicationxpemfileSchema.java} | 10 +- ...ma.java => ApplicationxpemfileSchema.java} | 10 +- .../post/requestbody.java | 6 +- ...hema.java => MultipartformdataSchema.java} | 86 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../fakerefsarraymodel/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../fakerefsboolean/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../paths/fakerefsenum/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../fakerefsmammal/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../fakerefsnumber/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../fakerefsstring/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../post/requestbody.java | 6 +- ...java => ApplicationoctetstreamSchema.java} | 10 +- ...java => ApplicationoctetstreamSchema.java} | 10 +- .../fakeuploadfile/post/requestbody.java | 6 +- ...hema.java => MultipartformdataSchema.java} | 86 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../fakeuploadfiles/post/requestbody.java | 6 +- ...hema.java => MultipartformdataSchema.java} | 114 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 52 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...{Schema.java => ApplicationxmlSchema.java} | 10 +- .../paths/petpetid/post/requestbody.java | 6 +- ... ApplicationxwwwformurlencodedSchema.java} | 80 +- .../petpetiduploadimage/post/requestbody.java | 6 +- ...hema.java => MultipartformdataSchema.java} | 80 +- .../paths/storeorder/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...{Schema.java => ApplicationxmlSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...{Schema.java => ApplicationxmlSchema.java} | 10 +- .../client/paths/user/post/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...{Schema.java => ApplicationxmlSchema.java} | 10 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- ...{Schema.java => ApplicationxmlSchema.java} | 10 +- .../paths/userusername/put/requestbody.java | 6 +- ...Schema.java => ApplicationjsonSchema.java} | 10 +- .../generators/JavaClientGenerator.java | 10 +- 477 files changed, 57090 insertions(+), 1748 deletions(-) create mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md create mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md create mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md create mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{Client.java => client.java} (81%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{Pet.java => pet.java} (75%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/{Schema.java => ApplicationxmlSchema.java} (58%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{RefUserArray.java => refuserarray.java} (100%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{UserArray.java => userarray.java} (81%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (70%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (70%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/{Schema.java => ApplicationxmlSchema.java} (70%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (72%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/{Schema.java => ApplicationxwwwformurlencodedSchema.java} (62%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (60%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/{Schema.java => ApplicationxwwwformurlencodedSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (71%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (78%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/{Schema.java => MultipartformdataSchema.java} (73%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (78%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/{Schema.java => MultipartformdataSchema.java} (73%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/{Schema.java => ApplicationxwwwformurlencodedSchema.java} (58%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/{Schema.java => ApplicationjsonpatchjsonSchema.java} (50%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/{Schema.java => Applicationjsoncharsetutf8Schema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/{Schema.java => Applicationjsoncharsetutf8Schema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (70%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/{Schema.java => MultipartformdataSchema.java} (69%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (58%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (58%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/{Schema.java => ApplicationxpemfileSchema.java} (55%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/{Schema.java => ApplicationxpemfileSchema.java} (55%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/{Schema.java => MultipartformdataSchema.java} (65%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (55%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (52%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/{Schema.java => ApplicationoctetstreamSchema.java} (56%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/{Schema.java => ApplicationoctetstreamSchema.java} (56%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/{Schema.java => MultipartformdataSchema.java} (65%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/{Schema.java => MultipartformdataSchema.java} (66%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (71%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (58%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/{Schema.java => ApplicationxmlSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/{Schema.java => ApplicationxwwwformurlencodedSchema.java} (63%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/{Schema.java => MultipartformdataSchema.java} (66%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/{Schema.java => ApplicationxmlSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/{Schema.java => ApplicationxmlSchema.java} (55%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (53%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (56%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/{Schema.java => ApplicationxmlSchema.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/{Schema.java => ApplicationxmlSchema.java} (55%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/{Schema.java => ApplicationjsonSchema.java} (54%) diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 0d34b3054d8..c6086ac205e 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -4,19 +4,19 @@ docs/components/headers/numberheader/NumberHeaderSchema.md docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md docs/components/headers/stringheader/StringHeaderSchema.md -docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.md +docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md docs/components/parameters/pathusername/Schema.md docs/components/parameters/refschemastringwithvalidation/Schema.md -docs/components/requestbodies/client/content/applicationjson/Schema.md -docs/components/requestbodies/pet/content/applicationjson/Schema.md -docs/components/requestbodies/pet/content/applicationxml/Schema.md -docs/components/requestbodies/userarray/content/applicationjson/Schema.md +docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md +docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md +docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md +docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md docs/components/responses/headerswithnobody/headers/location/LocationSchema.md -docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md -docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md -docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md +docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md +docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md +docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md docs/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.md -docs/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.md +docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md docs/components/schemas/AbstractStepMessage.md docs/components/schemas/AdditionalPropertiesClass.md docs/components/schemas/AdditionalPropertiesSchema.md @@ -163,7 +163,7 @@ docs/components/securityschemes/HttpBasicTest.md docs/components/securityschemes/HttpSignatureTest.md docs/components/securityschemes/OpenIdConnectTest.md docs/components/securityschemes/PetstoreAuth.md -docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.md +docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md docs/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.md docs/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.md docs/paths/commonparamsubdir/get/parameters/parameter0/Schema0.md @@ -181,38 +181,38 @@ docs/paths/fake/get/parameters/parameter2/Schema2.md docs/paths/fake/get/parameters/parameter3/Schema3.md docs/paths/fake/get/parameters/parameter4/Schema4.md docs/paths/fake/get/parameters/parameter5/Schema5.md -docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md -docs/paths/fake/get/responses/response404/content/applicationjson/Schema.md -docs/paths/fake/patch/responses/response200/content/applicationjson/Schema.md -docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md -docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.md -docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.md -docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.md +docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md +docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md +docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md docs/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.md -docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.md +docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md docs/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.md docs/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.md docs/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.md -docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.md +docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md docs/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.md -docs/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.md -docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md +docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md docs/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.md docs/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.md -docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md -docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md -docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md -docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.md -docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.md -docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.md -docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md -docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.md -docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.md -docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.md +docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md +docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md +docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md +docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md +docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md +docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md docs/paths/fakeobjinquery/get/parameters/parameter0/Schema0.md docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.md docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.md @@ -233,81 +233,81 @@ docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6 docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.md docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.md docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.md -docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.md -docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.md +docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md +docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md docs/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.md -docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md -docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.md +docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md docs/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.md -docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.md +docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md -docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.md -docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.md +docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md docs/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.md docs/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.md docs/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.md docs/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.md docs/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.md docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md -docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.md -docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.md -docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md -docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md -docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.md -docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.md -docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.md -docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.md -docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.md -docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.md -docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.md -docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md +docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md +docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md +docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md +docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md docs/paths/petfindbystatus/get/parameters/parameter0/Schema0.md docs/paths/petfindbytags/get/parameters/parameter0/Schema0.md docs/paths/petpetid/delete/parameters/parameter0/Schema0.md docs/paths/petpetid/delete/parameters/parameter1/Schema1.md docs/paths/petpetid/get/parameters/parameter0/Schema0.md -docs/paths/petpetid/get/responses/response200/content/applicationjson/Schema.md -docs/paths/petpetid/get/responses/response200/content/applicationxml/Schema.md +docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md docs/paths/petpetid/post/parameters/parameter0/Schema0.md -docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md docs/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.md -docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md -docs/paths/storeorder/post/requestbody/content/applicationjson/Schema.md -docs/paths/storeorder/post/responses/response200/content/applicationjson/Schema.md -docs/paths/storeorder/post/responses/response200/content/applicationxml/Schema.md +docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md docs/paths/storeorderorderid/delete/parameters/parameter0/Schema0.md docs/paths/storeorderorderid/get/parameters/parameter0/Schema0.md -docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.md -docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.md -docs/paths/user/post/requestbody/content/applicationjson/Schema.md +docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md docs/paths/userlogin/get/parameters/parameter0/Schema0.md docs/paths/userlogin/get/parameters/parameter1/Schema1.md -docs/paths/userlogin/get/responses/response200/content/applicationjson/Schema.md -docs/paths/userlogin/get/responses/response200/content/applicationxml/Schema.md +docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md docs/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.md docs/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.md -docs/paths/userusername/get/responses/response200/content/applicationjson/Schema.md -docs/paths/userusername/get/responses/response200/content/applicationxml/Schema.md -docs/paths/userusername/put/requestbody/content/applicationjson/Schema.md +docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md docs/servers/Server0.md docs/servers/Server1.md docs/servers/Server2.md @@ -318,26 +318,26 @@ src/main/java/org/openapijsonschematools/client/components/headers/numberheader/ src/main/java/org/openapijsonschematools/client/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.java src/main/java/org/openapijsonschematools/client/components/headers/refschemaheader/RefSchemaHeaderSchema.java src/main/java/org/openapijsonschematools/client/components/headers/stringheader/StringHeaderSchema.java -src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java src/main/java/org/openapijsonschematools/client/components/parameters/refschemastringwithvalidation/Schema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/headers/location/LocationSchema.java -src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/Headers.java -src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.java src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/Headers.java -src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/schemas/AbstractStepMessage.java src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClass.java src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesSchema.java @@ -496,7 +496,7 @@ src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.java @@ -527,59 +527,59 @@ src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parame src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter4/Schema4.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter5/Schema5.java src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java +src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fake/post/FakePostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java src/main/java/org/openapijsonschematools/client/paths/fake/post/security/FakePostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/FakeclassnametestPatchSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/security/FakeclassnametestPatchSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/FakemultiplesecuritiesGetSecurityInfo.java -src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/security/FakemultiplesecuritiesGetSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/security/FakemultiplesecuritiesGetSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/security/FakemultiplesecuritiesGetSecurityRequirementObject2.java @@ -609,50 +609,50 @@ src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ab src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/FakepetiduploadimagewithrequiredfilePostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/security/FakepetiduploadimagewithrequiredfilePostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.java @@ -661,22 +661,22 @@ src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.java src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/foo/get/FooGetServerInfo.java -src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/FooGetServer0.java src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/FooGetServer1.java src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/server1/Variables.java @@ -714,53 +714,53 @@ src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/security/P src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/petpetid/get/PetpetidGetSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/paths/petpetid/get/security/PetpetidGetSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PetpetidPostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java +src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/security/PetpetidPostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/security/PetpetidPostSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PetpetiduploadimagePostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java +src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/security/PetpetiduploadimagePostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/storeinventory/get/StoreinventoryGetSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/storeinventory/get/security/StoreinventoryGetSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter1/Schema1.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/Headers.java -src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java src/main/java/org/openapijsonschematools/client/paths/userusername/delete/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParameters.java -src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/Schema.java -src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/Schema.java +src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/Schema.java +src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..0128d011954 --- /dev/null +++ b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..01786ae5fa0 --- /dev/null +++ b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5621f6d21d0 --- /dev/null +++ b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..f4c543dd618 --- /dev/null +++ b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..d0eb46378a5 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Client.Client1](../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..41806cd8178 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Client.Client1](../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..c4b3541f8b7 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Client.Client1](../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..9f7b2c24d04 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Client.Client1](../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e6c83e36c2b --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..2f683ff32af --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..55c015c4ca8 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..91f5542d173 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md new file mode 100644 index 00000000000..fa5f162a0a6 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md @@ -0,0 +1,133 @@ +# Application1xmlSchema +public class Application1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | + +## Application1xmlSchema1Boxed +public static abstract sealed class Application1xmlSchema1Boxed
+permits
+[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), +[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), +[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), +[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), +[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), +[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xmlSchema1BoxedVoid +public static final class Application1xmlSchema1BoxedVoid
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1xmlSchema1BoxedBoolean +public static final class Application1xmlSchema1BoxedBoolean
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1xmlSchema1BoxedNumber +public static final class Application1xmlSchema1BoxedNumber
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xmlSchema1BoxedString +public static final class Application1xmlSchema1BoxedString
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xmlSchema1BoxedList +public static final class Application1xmlSchema1BoxedList
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1BoxedMap +public static final class Application1xmlSchema1BoxedMap
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1 +public static class Application1xmlSchema1
+extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md new file mode 100644 index 00000000000..aee56e323df --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md @@ -0,0 +1,133 @@ +# ApplicationxmlSchema +public class ApplicationxmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | + +## ApplicationxmlSchema1Boxed +public static abstract sealed class ApplicationxmlSchema1Boxed
+permits
+[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), +[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), +[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), +[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), +[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), +[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxmlSchema1BoxedVoid +public static final class ApplicationxmlSchema1BoxedVoid
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationxmlSchema1BoxedBoolean +public static final class ApplicationxmlSchema1BoxedBoolean
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationxmlSchema1BoxedNumber +public static final class ApplicationxmlSchema1BoxedNumber
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxmlSchema1BoxedString +public static final class ApplicationxmlSchema1BoxedString
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxmlSchema1BoxedList +public static final class ApplicationxmlSchema1BoxedList
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1BoxedMap +public static final class ApplicationxmlSchema1BoxedMap
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1 +public static class ApplicationxmlSchema1
+extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md new file mode 100644 index 00000000000..38522030339 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md @@ -0,0 +1,133 @@ +# Application~1xmlSchema +public class Application~1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | + +## Application~1xmlSchema1Boxed +public static abstract sealed class Application~1xmlSchema1Boxed
+permits
+[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), +[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), +[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), +[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), +[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), +[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xmlSchema1BoxedVoid +public static final class Application~1xmlSchema1BoxedVoid
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1xmlSchema1BoxedBoolean +public static final class Application~1xmlSchema1BoxedBoolean
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1xmlSchema1BoxedNumber +public static final class Application~1xmlSchema1BoxedNumber
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xmlSchema1BoxedString +public static final class Application~1xmlSchema1BoxedString
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xmlSchema1BoxedList +public static final class Application~1xmlSchema1BoxedList
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1BoxedMap +public static final class Application~1xmlSchema1BoxedMap
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1 +public static class Application~1xmlSchema1
+extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md new file mode 100644 index 00000000000..0bf276f7f5d --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..6116670a39f --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,152 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1jsonSchemaListBuilder](#application1jsonschemalistbuilder)
builder for List payloads | +| static class | [Application1jsonSchema.Application1jsonSchemaList](#application1jsonschemalist)
output class for List payloads | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList([Application1jsonSchemaList](#application1jsonschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaList](#application1jsonschemalist) | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application1jsonSchema.Application1jsonSchemaList validatedPayload = + Application1jsonSchema.Application1jsonSchema1.validate( + new Application1jsonSchema.Application1jsonSchemaListBuilder() + .add( + 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 + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaList](#application1jsonschemalist) | validate([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1jsonSchemaListBuilder +public class Application1jsonSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchemaListBuilder()
Creates an empty list | +| Application1jsonSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application1jsonSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## Application1jsonSchemaList +public class Application1jsonSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1jsonSchemaList](#application1jsonschemalist) | of([List>](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..d34fefba6f2 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,152 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaListBuilder](#applicationjsonschemalistbuilder)
builder for List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaList](#applicationjsonschemalist)
output class for List payloads | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList([ApplicationjsonSchemaList](#applicationjsonschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaList](#applicationjsonschemalist) | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +ApplicationjsonSchema.ApplicationjsonSchemaList validatedPayload = + ApplicationjsonSchema.ApplicationjsonSchema1.validate( + new ApplicationjsonSchema.ApplicationjsonSchemaListBuilder() + .add( + 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 + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaList](#applicationjsonschemalist) | validate([List](#applicationjsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist) | validateAndBox([List](#applicationjsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationjsonSchemaListBuilder +public class ApplicationjsonSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchemaListBuilder()
Creates an empty list | +| ApplicationjsonSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| ApplicationjsonSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## ApplicationjsonSchemaList +public class ApplicationjsonSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationjsonSchemaList](#applicationjsonschemalist) | of([List>](#applicationjsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..1369dcd352b --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,152 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1jsonSchemaListBuilder](#application~1jsonschemalistbuilder)
builder for List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchemaList](#application~1jsonschemalist)
output class for List payloads | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList([Application~1jsonSchemaList](#application~1jsonschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaList](#application~1jsonschemalist) | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application~1jsonSchema.Application~1jsonSchemaList validatedPayload = + Application~1jsonSchema.Application~1jsonSchema1.validate( + new Application~1jsonSchema.Application~1jsonSchemaListBuilder() + .add( + 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 + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaList](#application~1jsonschemalist) | validate([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1jsonSchemaListBuilder +public class Application~1jsonSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchemaListBuilder()
Creates an empty list | +| Application~1jsonSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application~1jsonSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## Application~1jsonSchemaList +public class Application~1jsonSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1jsonSchemaList](#application~1jsonschemalist) | of([List>](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..9756740fd0c --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md @@ -0,0 +1,152 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaListBuilderSchemaListBuilder](#schemalistbuilderschemalistbuilder)
builder for List payloads | +| static class | [SchemaSchema.SchemaListSchemaList](#schemalistschemalist)
output class for List payloads | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedList](#schemaschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList([SchemaListSchemaList](#schemalistschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaListSchemaList](#schemalistschemalist) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +SchemaSchema.SchemaListSchemaList validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaListBuilderSchemaListBuilder() + .add( + 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 + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaListSchemaList](#schemalistschemalist) | validate([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaListBuilderSchemaListBuilder +public class SchemaListBuilderSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaListBuilderSchemaListBuilder()
Creates an empty list | +| SchemaListBuilderSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| SchemaListBuilderSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## SchemaListSchemaList +public class SchemaListSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaListSchemaList](#schemalistschemalist) | of([List>](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..a80afdeeb70 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,158 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1jsonSchemaListBuilder](#application1jsonschemalistbuilder)
builder for List payloads | +| static class | [Application1jsonSchema.Application1jsonSchemaList](#application1jsonschemalist)
output class for List payloads | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList([Application1jsonSchemaList](#application1jsonschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaList](#application1jsonschemalist) | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application1jsonSchema.Application1jsonSchemaList validatedPayload = + Application1jsonSchema.Application1jsonSchema1.validate( + new Application1jsonSchema.Application1jsonSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaList](#application1jsonschemalist) | validate([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1jsonSchemaListBuilder +public class Application1jsonSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchemaListBuilder()
Creates an empty list | +| Application1jsonSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application1jsonSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## Application1jsonSchemaList +public class Application1jsonSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1jsonSchemaList](#application1jsonschemalist) | of([List>](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..d7f086d3f69 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,158 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaListBuilder](#applicationjsonschemalistbuilder)
builder for List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaList](#applicationjsonschemalist)
output class for List payloads | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList([ApplicationjsonSchemaList](#applicationjsonschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaList](#applicationjsonschemalist) | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +ApplicationjsonSchema.ApplicationjsonSchemaList validatedPayload = + ApplicationjsonSchema.ApplicationjsonSchema1.validate( + new ApplicationjsonSchema.ApplicationjsonSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaList](#applicationjsonschemalist) | validate([List](#applicationjsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist) | validateAndBox([List](#applicationjsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationjsonSchemaListBuilder +public class ApplicationjsonSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchemaListBuilder()
Creates an empty list | +| ApplicationjsonSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| ApplicationjsonSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## ApplicationjsonSchemaList +public class ApplicationjsonSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationjsonSchemaList](#applicationjsonschemalist) | of([List>](#applicationjsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..8cd39351916 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,158 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1jsonSchemaListBuilder](#application~1jsonschemalistbuilder)
builder for List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchemaList](#application~1jsonschemalist)
output class for List payloads | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList([Application~1jsonSchemaList](#application~1jsonschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaList](#application~1jsonschemalist) | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application~1jsonSchema.Application~1jsonSchemaList validatedPayload = + Application~1jsonSchema.Application~1jsonSchema1.validate( + new Application~1jsonSchema.Application~1jsonSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaList](#application~1jsonschemalist) | validate([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1jsonSchemaListBuilder +public class Application~1jsonSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchemaListBuilder()
Creates an empty list | +| Application~1jsonSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application~1jsonSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## Application~1jsonSchemaList +public class Application~1jsonSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1jsonSchemaList](#application~1jsonschemalist) | of([List>](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..1733047fb12 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md @@ -0,0 +1,158 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaListBuilderSchemaListBuilder](#schemalistbuilderschemalistbuilder)
builder for List payloads | +| static class | [SchemaSchema.SchemaListSchemaList](#schemalistschemalist)
output class for List payloads | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedList](#schemaschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList([SchemaListSchemaList](#schemalistschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaListSchemaList](#schemalistschemalist) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +SchemaSchema.SchemaListSchemaList validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaListBuilderSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaListSchemaList](#schemalistschemalist) | validate([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaListBuilderSchemaListBuilder +public class SchemaListBuilderSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaListBuilderSchemaListBuilder()
Creates an empty list | +| SchemaListBuilderSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| SchemaListBuilderSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## SchemaListSchemaList +public class SchemaListSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaListSchemaList](#schemalistschemalist) | of([List>](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md new file mode 100644 index 00000000000..ecac2f13aa8 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md @@ -0,0 +1,158 @@ +# Application1xmlSchema +public class Application1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | +| static class | [Application1xmlSchema.Application1xmlSchemaListBuilder](#application1xmlschemalistbuilder)
builder for List payloads | +| static class | [Application1xmlSchema.Application1xmlSchemaList](#application1xmlschemalist)
output class for List payloads | + +## Application1xmlSchema1Boxed +public static abstract sealed class Application1xmlSchema1Boxed
+permits
+[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xmlSchema1BoxedList +public static final class Application1xmlSchema1BoxedList
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedList([Application1xmlSchemaList](#application1xmlschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1xmlSchemaList](#application1xmlschemalist) | data
validated payload | + +## Application1xmlSchema1 +public static class Application1xmlSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application1xmlSchema.Application1xmlSchemaList validatedPayload = + Application1xmlSchema.Application1xmlSchema1.validate( + new Application1xmlSchema.Application1xmlSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xmlSchemaList](#application1xmlschemalist) | validate([List](#application1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | +| [Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist) | validateAndBox([List](#application1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xmlSchemaListBuilder +public class Application1xmlSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchemaListBuilder()
Creates an empty list | +| Application1xmlSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application1xmlSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## Application1xmlSchemaList +public class Application1xmlSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1xmlSchemaList](#application1xmlschemalist) | of([List>](#application1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md new file mode 100644 index 00000000000..16b23ff8cc5 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md @@ -0,0 +1,158 @@ +# ApplicationxmlSchema +public class ApplicationxmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchemaListBuilder](#applicationxmlschemalistbuilder)
builder for List payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchemaList](#applicationxmlschemalist)
output class for List payloads | + +## ApplicationxmlSchema1Boxed +public static abstract sealed class ApplicationxmlSchema1Boxed
+permits
+[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxmlSchema1BoxedList +public static final class ApplicationxmlSchema1BoxedList
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedList([ApplicationxmlSchemaList](#applicationxmlschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationxmlSchemaList](#applicationxmlschemalist) | data
validated payload | + +## ApplicationxmlSchema1 +public static class ApplicationxmlSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +ApplicationxmlSchema.ApplicationxmlSchemaList validatedPayload = + ApplicationxmlSchema.ApplicationxmlSchema1.validate( + new ApplicationxmlSchema.ApplicationxmlSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxmlSchemaList](#applicationxmlschemalist) | validate([List](#applicationxmlschemalistbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist) | validateAndBox([List](#applicationxmlschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxmlSchemaListBuilder +public class ApplicationxmlSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchemaListBuilder()
Creates an empty list | +| ApplicationxmlSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| ApplicationxmlSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## ApplicationxmlSchemaList +public class ApplicationxmlSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationxmlSchemaList](#applicationxmlschemalist) | of([List>](#applicationxmlschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md new file mode 100644 index 00000000000..093499ff76c --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md @@ -0,0 +1,158 @@ +# Application~1xmlSchema +public class Application~1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | +| static class | [Application~1xmlSchema.Application~1xmlSchemaListBuilder](#application~1xmlschemalistbuilder)
builder for List payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchemaList](#application~1xmlschemalist)
output class for List payloads | + +## Application~1xmlSchema1Boxed +public static abstract sealed class Application~1xmlSchema1Boxed
+permits
+[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xmlSchema1BoxedList +public static final class Application~1xmlSchema1BoxedList
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedList([Application~1xmlSchemaList](#application~1xmlschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1xmlSchemaList](#application~1xmlschemalist) | data
validated payload | + +## Application~1xmlSchema1 +public static class Application~1xmlSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application~1xmlSchema.Application~1xmlSchemaList validatedPayload = + Application~1xmlSchema.Application~1xmlSchema1.validate( + new Application~1xmlSchema.Application~1xmlSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xmlSchemaList](#application~1xmlschemalist) | validate([List](#application~1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | +| [Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist) | validateAndBox([List](#application~1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xmlSchemaListBuilder +public class Application~1xmlSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchemaListBuilder()
Creates an empty list | +| Application~1xmlSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application~1xmlSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## Application~1xmlSchemaList +public class Application~1xmlSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1xmlSchemaList](#application~1xmlschemalist) | of([List>](#application~1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md new file mode 100644 index 00000000000..0419e41d771 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md @@ -0,0 +1,158 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaListBuilderSchemaListBuilder](#schemalistbuilderschemalistbuilder)
builder for List payloads | +| static class | [SchemaSchema.SchemaListSchemaList](#schemalistschemalist)
output class for List payloads | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedList](#schemaschema1boxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList([SchemaListSchemaList](#schemalistschemalist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaListSchemaList](#schemalistschemalist) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +SchemaSchema.SchemaListSchemaList validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaListBuilderSchemaListBuilder() + .add( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "photoUrls", + Arrays.asList( + "a" + ) + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ), + new AbstractMap.SimpleEntry( + "category", + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ), + new AbstractMap.SimpleEntry( + "id", + 1L + ) + ) + ), + new AbstractMap.SimpleEntry( + "tags", + Arrays.asList( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "name", + "a" + ) + ) + ) + ), + new AbstractMap.SimpleEntry( + "status", + "available" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaListSchemaList](#schemalistschemalist) | validate([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaListBuilderSchemaListBuilder +public class SchemaListBuilderSchemaListBuilder
+builder for `List>` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaListBuilderSchemaListBuilder()
Creates an empty list | +| SchemaListBuilderSchemaListBuilder(List> items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| SchemaListBuilderSchemaListBuilder | add(Map item) | +| List> | build()
Returns list input that should be used with Schema.validate | + +## SchemaListSchemaList +public class SchemaListSchemaList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaListSchemaList](#schemalistschemalist) | of([List>](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..d84a4722a14 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,152 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | +| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxedNumber](#application1jsonadditionalpropertiesboxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonAdditionalProperties](#application1jsonadditionalproperties)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1jsonSchema.Application1jsonSchemaMap validatedPayload = + Application1jsonSchema.Application1jsonSchema1.validate( + new Application1jsonSchema.Application1jsonSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", 1) + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [Application1jsonAdditionalProperties.class](#application1jsonadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1jsonSchemaMapBuilder +public class Application1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchemaMapBuilder()
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 | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, int value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, float value) | + +## Application1jsonSchemaMap +public static class Application1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| Number | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application1jsonAdditionalPropertiesBoxed +public static abstract sealed class Application1jsonAdditionalPropertiesBoxed
+permits
+[Application1jsonAdditionalPropertiesBoxedNumber](#application1jsonadditionalpropertiesboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonAdditionalPropertiesBoxedNumber +public static final class Application1jsonAdditionalPropertiesBoxedNumber
+extends [Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonAdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonAdditionalProperties +public static class Application1jsonAdditionalProperties
+extends Int32JsonSchema.Int32JsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..8890fa73e3a --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,152 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMap](#applicationjsonschemamap)
output class for Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonAdditionalPropertiesBoxed](#applicationjsonadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonAdditionalPropertiesBoxedNumber](#applicationjsonadditionalpropertiesboxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonAdditionalProperties](#applicationjsonadditionalproperties)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap([ApplicationjsonSchemaMap](#applicationjsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationjsonSchema.ApplicationjsonSchemaMap validatedPayload = + ApplicationjsonSchema.ApplicationjsonSchema1.validate( + new ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", 1) + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [ApplicationjsonAdditionalProperties.class](#applicationjsonadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | validate([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationjsonSchemaMapBuilder +public class ApplicationjsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchemaMapBuilder()
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 | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, int value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, float value) | + +## ApplicationjsonSchemaMap +public static class ApplicationjsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationjsonSchemaMap](#applicationjsonschemamap) | of([Map](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| Number | getAdditionalProperty(String name)
provides type safety for additional properties | + +## ApplicationjsonAdditionalPropertiesBoxed +public static abstract sealed class ApplicationjsonAdditionalPropertiesBoxed
+permits
+[ApplicationjsonAdditionalPropertiesBoxedNumber](#applicationjsonadditionalpropertiesboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonAdditionalPropertiesBoxedNumber +public static final class ApplicationjsonAdditionalPropertiesBoxedNumber
+extends [ApplicationjsonAdditionalPropertiesBoxed](#applicationjsonadditionalpropertiesboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonAdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonAdditionalProperties +public static class ApplicationjsonAdditionalProperties
+extends Int32JsonSchema.Int32JsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..a40cebbb32d --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,152 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxedNumber](#application~1jsonadditionalpropertiesboxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonAdditionalProperties](#application~1jsonadditionalproperties)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = + Application~1jsonSchema.Application~1jsonSchema1.validate( + new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", 1) + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [Application~1jsonAdditionalProperties.class](#application~1jsonadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1jsonSchemaMapBuilder +public class Application~1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchemaMapBuilder()
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 | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, int value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, float value) | + +## Application~1jsonSchemaMap +public static class Application~1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| Number | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application~1jsonAdditionalPropertiesBoxed +public static abstract sealed class Application~1jsonAdditionalPropertiesBoxed
+permits
+[Application~1jsonAdditionalPropertiesBoxedNumber](#application~1jsonadditionalpropertiesboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonAdditionalPropertiesBoxedNumber +public static final class Application~1jsonAdditionalPropertiesBoxedNumber
+extends [Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonAdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonAdditionalProperties +public static class Application~1jsonAdditionalProperties
+extends Int32JsonSchema.Int32JsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..7af8f8b5c71 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md @@ -0,0 +1,152 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxedNumber](#additionalpropertiesadditionalpropertiesboxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.AdditionalPropertiesAdditionalProperties](#additionalpropertiesadditionalproperties)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", 1) + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [AdditionalPropertiesAdditionalProperties.class](#additionalpropertiesadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| Number | getAdditionalProperty(String name)
provides type safety for additional properties | + +## AdditionalPropertiesAdditionalPropertiesBoxed +public static abstract sealed class AdditionalPropertiesAdditionalPropertiesBoxed
+permits
+[AdditionalPropertiesAdditionalPropertiesBoxedNumber](#additionalpropertiesadditionalpropertiesboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## AdditionalPropertiesAdditionalPropertiesBoxedNumber +public static final class AdditionalPropertiesAdditionalPropertiesBoxedNumber
+extends [AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalPropertiesAdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## AdditionalPropertiesAdditionalProperties +public static class AdditionalPropertiesAdditionalProperties
+extends Int32JsonSchema.Int32JsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..9fd8d2473bb --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..2b91238930a --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..b26f086d8a6 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..1b140bd77d3 --- /dev/null +++ b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..9cd00880302 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..8399ecde761 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..703aaada56e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..d637c5601e2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md new file mode 100644 index 00000000000..805cb0b4bc3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md @@ -0,0 +1,406 @@ +# Application1xwwwformurlencodedSchema +public class Application1xwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads +- enum classes + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringBoxed](#application1xwwwformurlencodedenumformstringboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringBoxedString](#application1xwwwformurlencodedenumformstringboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormString](#application1xwwwformurlencodedenumformstring)
schema class | +| enum | [Application1xwwwformurlencodedSchema.StringApplication1xwwwformurlencodedEnumFormStringEnums](#stringapplication1xwwwformurlencodedenumformstringenums)
String enum | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayBoxed](#application1xwwwformurlencodedenumformstringarrayboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayBoxedList](#application1xwwwformurlencodedenumformstringarrayboxedlist)
boxed class to store validated List payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArray](#application1xwwwformurlencodedenumformstringarray)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayListBuilder](#application1xwwwformurlencodedenumformstringarraylistbuilder)
builder for List payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist)
output class for List payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItemsBoxed](#application1xwwwformurlencodeditemsboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItemsBoxedString](#application1xwwwformurlencodeditemsboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItems](#application1xwwwformurlencodeditems)
schema class | +| enum | [Application1xwwwformurlencodedSchema.StringApplication1xwwwformurlencodedItemsEnums](#stringapplication1xwwwformurlencodeditemsenums)
String enum | + +## Application1xwwwformurlencodedSchema1Boxed +public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
+permits
+[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedSchema1BoxedMap +public static final class Application1xwwwformurlencodedSchema1BoxedMap
+extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | + +## Application1xwwwformurlencodedSchema1 +public static class Application1xwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = + Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( + new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() + .enum_form_string_array( + Arrays.asList( + ">" + ) + ) + .enum_form_string("_abc") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [Application1xwwwformurlencodedEnumFormStringArray.class](#application1xwwwformurlencodedenumformstringarray))),
    new PropertyEntry("enum_form_string", [Application1xwwwformurlencodedEnumFormString.class](#application1xwwwformurlencodedenumformstring)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedSchemaMapBuilder +public class Application1xwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMapBuilder()
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 | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | enum_form_string_array(List value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | enum_form_string(String value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | enum_form_string([StringApplication1xwwwformurlencodedEnumFormStringEnums](#stringapplication1xwwwformurlencodedenumformstringenums) value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application1xwwwformurlencodedSchemaMap +public static class Application1xwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | 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 | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application1xwwwformurlencodedEnumFormStringBoxed +public static abstract sealed class Application1xwwwformurlencodedEnumFormStringBoxed
+permits
+[Application1xwwwformurlencodedEnumFormStringBoxedString](#application1xwwwformurlencodedenumformstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedEnumFormStringBoxedString +public static final class Application1xwwwformurlencodedEnumFormStringBoxedString
+extends [Application1xwwwformurlencodedEnumFormStringBoxed](#application1xwwwformurlencodedenumformstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedEnumFormStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedEnumFormString +public static class Application1xwwwformurlencodedEnumFormString
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormString.validate( + "_abc", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| +| @Nullable Object | defaultValue = "-efg" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringApplication1xwwwformurlencodedEnumFormStringEnums](#stringapplication1xwwwformurlencodedenumformstringenums) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedEnumFormStringBoxedString](#application1xwwwformurlencodedenumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringApplication1xwwwformurlencodedEnumFormStringEnums +public enum StringApplication1xwwwformurlencodedEnumFormStringEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| _ABC | value = "_abc" | +| HYPHEN_MINUS_EFG | value = "-efg" | +| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | + +## Application1xwwwformurlencodedEnumFormStringArrayBoxed +public static abstract sealed class Application1xwwwformurlencodedEnumFormStringArrayBoxed
+permits
+[Application1xwwwformurlencodedEnumFormStringArrayBoxedList](#application1xwwwformurlencodedenumformstringarrayboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedEnumFormStringArrayBoxedList +public static final class Application1xwwwformurlencodedEnumFormStringArrayBoxedList
+extends [Application1xwwwformurlencodedEnumFormStringArrayBoxed](#application1xwwwformurlencodedenumformstringarrayboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedEnumFormStringArrayBoxedList([Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | data
validated payload | + +## Application1xwwwformurlencodedEnumFormStringArray +public static class Application1xwwwformurlencodedEnumFormStringArray
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string array) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayList validatedPayload = + Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArray.validate( + new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayListBuilder() + .add(">") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Application1xwwwformurlencodedItems.class](#application1xwwwformurlencodeditems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | validate([List](#application1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedEnumFormStringArrayBoxedList](#application1xwwwformurlencodedenumformstringarrayboxedlist) | validateAndBox([List](#application1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedEnumFormStringArrayListBuilder +public class Application1xwwwformurlencodedEnumFormStringArrayListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedEnumFormStringArrayListBuilder()
Creates an empty list | +| Application1xwwwformurlencodedEnumFormStringArrayListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application1xwwwformurlencodedEnumFormStringArrayListBuilder | add(String item) | +| Application1xwwwformurlencodedEnumFormStringArrayListBuilder | add([StringApplication1xwwwformurlencodedItemsEnums](#stringapplication1xwwwformurlencodeditemsenums) item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## Application1xwwwformurlencodedEnumFormStringArrayList +public class Application1xwwwformurlencodedEnumFormStringArrayList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | of([List](#application1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | + +## Application1xwwwformurlencodedItemsBoxed +public static abstract sealed class Application1xwwwformurlencodedItemsBoxed
+permits
+[Application1xwwwformurlencodedItemsBoxedString](#application1xwwwformurlencodeditemsboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedItemsBoxedString +public static final class Application1xwwwformurlencodedItemsBoxedString
+extends [Application1xwwwformurlencodedItemsBoxed](#application1xwwwformurlencodeditemsboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedItemsBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedItems +public static class Application1xwwwformurlencodedItems
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItems.validate( + ">", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| +| @Nullable Object | defaultValue = "$" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringApplication1xwwwformurlencodedItemsEnums](#stringapplication1xwwwformurlencodeditemsenums) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedItemsBoxedString](#application1xwwwformurlencodeditemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringApplication1xwwwformurlencodedItemsEnums +public enum StringApplication1xwwwformurlencodedItemsEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| GREATER_THAN_SIGN | value = ">" | +| DOLLAR_SIGN | value = "$" | diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md new file mode 100644 index 00000000000..20215c45191 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -0,0 +1,406 @@ +# ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads +- enum classes + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1](#applicationxwwwformurlencodedschema1)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringBoxed](#applicationxwwwformurlencodedenumformstringboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringBoxedString](#applicationxwwwformurlencodedenumformstringboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormString](#applicationxwwwformurlencodedenumformstring)
schema class | +| enum | [ApplicationxwwwformurlencodedSchema.StringApplicationxwwwformurlencodedEnumFormStringEnums](#stringapplicationxwwwformurlencodedenumformstringenums)
String enum | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArrayBoxed](#applicationxwwwformurlencodedenumformstringarrayboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList](#applicationxwwwformurlencodedenumformstringarrayboxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArray](#applicationxwwwformurlencodedenumformstringarray)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder](#applicationxwwwformurlencodedenumformstringarraylistbuilder)
builder for List payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArrayList](#applicationxwwwformurlencodedenumformstringarraylist)
output class for List payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedItemsBoxed](#applicationxwwwformurlencodeditemsboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedItemsBoxedString](#applicationxwwwformurlencodeditemsboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedItems](#applicationxwwwformurlencodeditems)
schema class | +| enum | [ApplicationxwwwformurlencodedSchema.StringApplicationxwwwformurlencodedItemsEnums](#stringapplicationxwwwformurlencodeditemsenums)
String enum | + +## ApplicationxwwwformurlencodedSchema1Boxed +public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed
+permits
+[ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedSchema1BoxedMap +public static final class ApplicationxwwwformurlencodedSchema1BoxedMap
+extends [ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchema1BoxedMap([ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | data
validated payload | + +## ApplicationxwwwformurlencodedSchema1 +public static class ApplicationxwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap validatedPayload = + ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.validate( + new ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder() + .enum_form_string_array( + Arrays.asList( + ">" + ) + ) + .enum_form_string("_abc") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [ApplicationxwwwformurlencodedEnumFormStringArray.class](#applicationxwwwformurlencodedenumformstringarray))),
    new PropertyEntry("enum_form_string", [ApplicationxwwwformurlencodedEnumFormString.class](#applicationxwwwformurlencodedenumformstring)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | validate([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedSchemaMapBuilder +public class ApplicationxwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMapBuilder()
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 | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | enum_form_string_array(List value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | enum_form_string(String value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | enum_form_string([StringApplicationxwwwformurlencodedEnumFormStringEnums](#stringapplicationxwwwformurlencodedenumformstringenums) value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | + +## ApplicationxwwwformurlencodedSchemaMap +public static class ApplicationxwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | of([Map](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedEnumFormStringArrayList](#applicationxwwwformurlencodedenumformstringarraylist) | 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 | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## ApplicationxwwwformurlencodedEnumFormStringBoxed +public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringBoxed
+permits
+[ApplicationxwwwformurlencodedEnumFormStringBoxedString](#applicationxwwwformurlencodedenumformstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedEnumFormStringBoxedString +public static final class ApplicationxwwwformurlencodedEnumFormStringBoxedString
+extends [ApplicationxwwwformurlencodedEnumFormStringBoxed](#applicationxwwwformurlencodedenumformstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedEnumFormStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedEnumFormString +public static class ApplicationxwwwformurlencodedEnumFormString
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormString.validate( + "_abc", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| +| @Nullable Object | defaultValue = "-efg" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringApplicationxwwwformurlencodedEnumFormStringEnums](#stringapplicationxwwwformurlencodedenumformstringenums) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedEnumFormStringBoxedString](#applicationxwwwformurlencodedenumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringApplicationxwwwformurlencodedEnumFormStringEnums +public enum StringApplicationxwwwformurlencodedEnumFormStringEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| _ABC | value = "_abc" | +| HYPHEN_MINUS_EFG | value = "-efg" | +| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | + +## ApplicationxwwwformurlencodedEnumFormStringArrayBoxed +public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringArrayBoxed
+permits
+[ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList](#applicationxwwwformurlencodedenumformstringarrayboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList +public static final class ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList
+extends [ApplicationxwwwformurlencodedEnumFormStringArrayBoxed](#applicationxwwwformurlencodedenumformstringarrayboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList([ApplicationxwwwformurlencodedEnumFormStringArrayList](#applicationxwwwformurlencodedenumformstringarraylist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedEnumFormStringArrayList](#applicationxwwwformurlencodedenumformstringarraylist) | data
validated payload | + +## ApplicationxwwwformurlencodedEnumFormStringArray +public static class ApplicationxwwwformurlencodedEnumFormStringArray
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string array) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArrayList validatedPayload = + ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArray.validate( + new ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder() + .add(">") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [ApplicationxwwwformurlencodedItems.class](#applicationxwwwformurlencodeditems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedEnumFormStringArrayList](#applicationxwwwformurlencodedenumformstringarraylist) | validate([List](#applicationxwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList](#applicationxwwwformurlencodedenumformstringarrayboxedlist) | validateAndBox([List](#applicationxwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder +public class ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder()
Creates an empty list | +| ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder | add(String item) | +| ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder | add([StringApplicationxwwwformurlencodedItemsEnums](#stringapplicationxwwwformurlencodeditemsenums) item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## ApplicationxwwwformurlencodedEnumFormStringArrayList +public class ApplicationxwwwformurlencodedEnumFormStringArrayList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationxwwwformurlencodedEnumFormStringArrayList](#applicationxwwwformurlencodedenumformstringarraylist) | of([List](#applicationxwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | + +## ApplicationxwwwformurlencodedItemsBoxed +public static abstract sealed class ApplicationxwwwformurlencodedItemsBoxed
+permits
+[ApplicationxwwwformurlencodedItemsBoxedString](#applicationxwwwformurlencodeditemsboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedItemsBoxedString +public static final class ApplicationxwwwformurlencodedItemsBoxedString
+extends [ApplicationxwwwformurlencodedItemsBoxed](#applicationxwwwformurlencodeditemsboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedItemsBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedItems +public static class ApplicationxwwwformurlencodedItems
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedItems.validate( + ">", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| +| @Nullable Object | defaultValue = "$" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringApplicationxwwwformurlencodedItemsEnums](#stringapplicationxwwwformurlencodeditemsenums) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedItemsBoxedString](#applicationxwwwformurlencodeditemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringApplicationxwwwformurlencodedItemsEnums +public enum StringApplicationxwwwformurlencodedItemsEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| GREATER_THAN_SIGN | value = ">" | +| DOLLAR_SIGN | value = "$" | diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md new file mode 100644 index 00000000000..59ccab73fbf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md @@ -0,0 +1,406 @@ +# Application~1xWwwFormUrlencodedSchema +public class Application~1xWwwFormUrlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads +- enum classes + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringBoxed](#application~1xwwwformurlencodedenumformstringboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringBoxedString](#application~1xwwwformurlencodedenumformstringboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormString](#application~1xwwwformurlencodedenumformstring)
schema class | +| enum | [Application~1xWwwFormUrlencodedSchema.StringApplication~1xWwwFormUrlencodedEnumFormStringEnums](#stringapplication~1xwwwformurlencodedenumformstringenums)
String enum | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed](#application~1xwwwformurlencodedenumformstringarrayboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList](#application~1xwwwformurlencodedenumformstringarrayboxedlist)
boxed class to store validated List payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArray](#application~1xwwwformurlencodedenumformstringarray)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder](#application~1xwwwformurlencodedenumformstringarraylistbuilder)
builder for List payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist)
output class for List payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItemsBoxed](#application~1xwwwformurlencodeditemsboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItemsBoxedString](#application~1xwwwformurlencodeditemsboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItems](#application~1xwwwformurlencodeditems)
schema class | +| enum | [Application~1xWwwFormUrlencodedSchema.StringApplication~1xWwwFormUrlencodedItemsEnums](#stringapplication~1xwwwformurlencodeditemsenums)
String enum | + +## Application~1xWwwFormUrlencodedSchema1Boxed +public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
+permits
+[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedSchema1BoxedMap +public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
+extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | + +## Application~1xWwwFormUrlencodedSchema1 +public static class Application~1xWwwFormUrlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = + Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( + new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() + .enum_form_string_array( + Arrays.asList( + ">" + ) + ) + .enum_form_string("_abc") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [Application~1xWwwFormUrlencodedEnumFormStringArray.class](#application~1xwwwformurlencodedenumformstringarray))),
    new PropertyEntry("enum_form_string", [Application~1xWwwFormUrlencodedEnumFormString.class](#application~1xwwwformurlencodedenumformstring)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedSchemaMapBuilder +public class Application~1xWwwFormUrlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMapBuilder()
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 | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | enum_form_string_array(List value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | enum_form_string(String value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | enum_form_string([StringApplication~1xWwwFormUrlencodedEnumFormStringEnums](#stringapplication~1xwwwformurlencodedenumformstringenums) value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application~1xWwwFormUrlencodedSchemaMap +public static class Application~1xWwwFormUrlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | 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 | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application~1xWwwFormUrlencodedEnumFormStringBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedEnumFormStringBoxed
+permits
+[Application~1xWwwFormUrlencodedEnumFormStringBoxedString](#application~1xwwwformurlencodedenumformstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedEnumFormStringBoxedString +public static final class Application~1xWwwFormUrlencodedEnumFormStringBoxedString
+extends [Application~1xWwwFormUrlencodedEnumFormStringBoxed](#application~1xwwwformurlencodedenumformstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedEnumFormStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedEnumFormString +public static class Application~1xWwwFormUrlencodedEnumFormString
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormString.validate( + "_abc", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| +| @Nullable Object | defaultValue = "-efg" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringApplication~1xWwwFormUrlencodedEnumFormStringEnums](#stringapplication~1xwwwformurlencodedenumformstringenums) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedEnumFormStringBoxedString](#application~1xwwwformurlencodedenumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringApplication~1xWwwFormUrlencodedEnumFormStringEnums +public enum StringApplication~1xWwwFormUrlencodedEnumFormStringEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| _ABC | value = "_abc" | +| HYPHEN_MINUS_EFG | value = "-efg" | +| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | + +## Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed
+permits
+[Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList](#application~1xwwwformurlencodedenumformstringarrayboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList +public static final class Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList
+extends [Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed](#application~1xwwwformurlencodedenumformstringarrayboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList([Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | data
validated payload | + +## Application~1xWwwFormUrlencodedEnumFormStringArray +public static class Application~1xWwwFormUrlencodedEnumFormStringArray
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string array) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayList validatedPayload = + Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArray.validate( + new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder() + .add(">") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Application~1xWwwFormUrlencodedItems.class](#application~1xwwwformurlencodeditems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | validate([List](#application~1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList](#application~1xwwwformurlencodedenumformstringarrayboxedlist) | validateAndBox([List](#application~1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder +public class Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder()
Creates an empty list | +| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder | add(String item) | +| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder | add([StringApplication~1xWwwFormUrlencodedItemsEnums](#stringapplication~1xwwwformurlencodeditemsenums) item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## Application~1xWwwFormUrlencodedEnumFormStringArrayList +public class Application~1xWwwFormUrlencodedEnumFormStringArrayList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | of([List](#application~1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | + +## Application~1xWwwFormUrlencodedItemsBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedItemsBoxed
+permits
+[Application~1xWwwFormUrlencodedItemsBoxedString](#application~1xwwwformurlencodeditemsboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedItemsBoxedString +public static final class Application~1xWwwFormUrlencodedItemsBoxedString
+extends [Application~1xWwwFormUrlencodedItemsBoxed](#application~1xwwwformurlencodeditemsboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedItemsBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedItems +public static class Application~1xWwwFormUrlencodedItems
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItems.validate( + ">", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| +| @Nullable Object | defaultValue = "$" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringApplication~1xWwwFormUrlencodedItemsEnums](#stringapplication~1xwwwformurlencodeditemsenums) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedItemsBoxedString](#application~1xwwwformurlencodeditemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringApplication~1xWwwFormUrlencodedItemsEnums +public enum StringApplication~1xWwwFormUrlencodedItemsEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| GREATER_THAN_SIGN | value = ">" | +| DOLLAR_SIGN | value = "$" | diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md new file mode 100644 index 00000000000..9a9679728d2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md @@ -0,0 +1,406 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads +- enum classes + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.EnumformstringEnumFormStringBoxed](#enumformstringenumformstringboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.EnumformstringEnumFormStringBoxedString](#enumformstringenumformstringboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.EnumformstringEnumFormString](#enumformstringenumformstring)
schema class | +| enum | [SchemaSchema.StringEnumformstringEnumsEnumFormStringEnums](#stringenumformstringenumsenumformstringenums)
String enum | +| static class | [SchemaSchema.EnumformstringarrayEnumFormStringArrayBoxed](#enumformstringarrayenumformstringarrayboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.EnumformstringarrayEnumFormStringArrayBoxedList](#enumformstringarrayenumformstringarrayboxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.EnumformstringarrayEnumFormStringArray](#enumformstringarrayenumformstringarray)
schema class | +| static class | [SchemaSchema.EnumformstringarrayListBuilderEnumFormStringArrayListBuilder](#enumformstringarraylistbuilderenumformstringarraylistbuilder)
builder for List payloads | +| static class | [SchemaSchema.EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist)
output class for List payloads | +| static class | [SchemaSchema.ItemsItemsBoxed](#itemsitemsboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.ItemsItemsBoxedString](#itemsitemsboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.ItemsItems](#itemsitems)
schema class | +| enum | [SchemaSchema.StringItemsEnumsItemsEnums](#stringitemsenumsitemsenums)
String enum | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .enum_form_string_array( + Arrays.asList( + ">" + ) + ) + .enum_form_string("_abc") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [EnumformstringarrayEnumFormStringArray.class](#enumformstringarrayenumformstringarray))),
    new PropertyEntry("enum_form_string", [EnumformstringEnumFormString.class](#enumformstringenumformstring)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | enum_form_string_array(List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | enum_form_string(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | enum_form_string([StringEnumformstringEnumsEnumFormStringEnums](#stringenumformstringenumsenumformstringenums) value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | 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 | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## EnumformstringEnumFormStringBoxed +public static abstract sealed class EnumformstringEnumFormStringBoxed
+permits
+[EnumformstringEnumFormStringBoxedString](#enumformstringenumformstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## EnumformstringEnumFormStringBoxedString +public static final class EnumformstringEnumFormStringBoxedString
+extends [EnumformstringEnumFormStringBoxed](#enumformstringenumformstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumformstringEnumFormStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## EnumformstringEnumFormString +public static class EnumformstringEnumFormString
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.EnumformstringEnumFormString.validate( + "_abc", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| +| @Nullable Object | defaultValue = "-efg" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringEnumformstringEnumsEnumFormStringEnums](#stringenumformstringenumsenumformstringenums) arg, SchemaConfiguration configuration) | +| [EnumformstringEnumFormStringBoxedString](#enumformstringenumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringEnumformstringEnumsEnumFormStringEnums +public enum StringEnumformstringEnumsEnumFormStringEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| _ABC | value = "_abc" | +| HYPHEN_MINUS_EFG | value = "-efg" | +| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | + +## EnumformstringarrayEnumFormStringArrayBoxed +public static abstract sealed class EnumformstringarrayEnumFormStringArrayBoxed
+permits
+[EnumformstringarrayEnumFormStringArrayBoxedList](#enumformstringarrayenumformstringarrayboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## EnumformstringarrayEnumFormStringArrayBoxedList +public static final class EnumformstringarrayEnumFormStringArrayBoxedList
+extends [EnumformstringarrayEnumFormStringArrayBoxed](#enumformstringarrayenumformstringarrayboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumformstringarrayEnumFormStringArrayBoxedList([EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | data
validated payload | + +## EnumformstringarrayEnumFormStringArray +public static class EnumformstringarrayEnumFormStringArray
+extends JsonSchema + +A schema class that validates payloads + +## Description +Form parameter enum test (string array) + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +SchemaSchema.EnumformstringarrayListEnumFormStringArrayList validatedPayload = + SchemaSchema.EnumformstringarrayEnumFormStringArray.validate( + new SchemaSchema.EnumformstringarrayListBuilderEnumFormStringArrayListBuilder() + .add(">") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [ItemsItems.class](#itemsitems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | validate([List](#enumformstringarraylistbuilderenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| [EnumformstringarrayEnumFormStringArrayBoxedList](#enumformstringarrayenumformstringarrayboxedlist) | validateAndBox([List](#enumformstringarraylistbuilderenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## EnumformstringarrayListBuilderEnumFormStringArrayListBuilder +public class EnumformstringarrayListBuilderEnumFormStringArrayListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder()
Creates an empty list | +| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder | add(String item) | +| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder | add([StringItemsEnumsItemsEnums](#stringitemsenumsitemsenums) item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## EnumformstringarrayListEnumFormStringArrayList +public class EnumformstringarrayListEnumFormStringArrayList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | of([List](#enumformstringarraylistbuilderenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | + +## ItemsItemsBoxed +public static abstract sealed class ItemsItemsBoxed
+permits
+[ItemsItemsBoxedString](#itemsitemsboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ItemsItemsBoxedString +public static final class ItemsItemsBoxedString
+extends [ItemsItemsBoxed](#itemsitemsboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ItemsItemsBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ItemsItems +public static class ItemsItems
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.ItemsItems.validate( + ">", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| +| @Nullable Object | defaultValue = "$" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| String | validate([StringItemsEnumsItemsEnums](#stringitemsenumsitemsenums) arg, SchemaConfiguration configuration) | +| [ItemsItemsBoxedString](#itemsitemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringItemsEnumsItemsEnums +public enum StringItemsEnumsItemsEnums
+extends `Enum` + +A class that stores String enum values + +### Enum Constant Summary +| Enum Constant | Description | +| ------------- | ----------- | +| GREATER_THAN_SIGN | value = ">" | +| DOLLAR_SIGN | value = "$" | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..c5d943697af --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,48 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends MapJsonSchema.MapJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..720f7b0f759 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,48 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends MapJsonSchema.MapJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..1bf7e7a58bc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,48 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends MapJsonSchema.MapJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..29ce4a6bf77 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md @@ -0,0 +1,48 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends MapJsonSchema.MapJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..9cd00880302 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..8399ecde761 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..703aaada56e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..d637c5601e2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md new file mode 100644 index 00000000000..5f5275e976f --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md @@ -0,0 +1,1288 @@ +# Application1xwwwformurlencodedSchema +public class Application1xwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedCallbackBoxed](#application1xwwwformurlencodedcallbackboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedCallbackBoxedString](#application1xwwwformurlencodedcallbackboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedCallback](#application1xwwwformurlencodedcallback)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPasswordBoxed](#application1xwwwformurlencodedpasswordboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPasswordBoxedString](#application1xwwwformurlencodedpasswordboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPassword](#application1xwwwformurlencodedpassword)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTimeBoxed](#application1xwwwformurlencodeddatetimeboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTimeBoxedString](#application1xwwwformurlencodeddatetimeboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTime](#application1xwwwformurlencodeddatetime)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateBoxed](#application1xwwwformurlencodeddateboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateBoxedString](#application1xwwwformurlencodeddateboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDate](#application1xwwwformurlencodeddate)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedBinaryBoxed](#application1xwwwformurlencodedbinaryboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedBinary](#application1xwwwformurlencodedbinary)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedByteBoxed](#application1xwwwformurlencodedbyteboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedByteBoxedString](#application1xwwwformurlencodedbyteboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedByte](#application1xwwwformurlencodedbyte)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiterBoxed](#application1xwwwformurlencodedpatternwithoutdelimiterboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString](#application1xwwwformurlencodedpatternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiter](#application1xwwwformurlencodedpatternwithoutdelimiter)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStringBoxed](#application1xwwwformurlencodedstringboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStringBoxedString](#application1xwwwformurlencodedstringboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedString](#application1xwwwformurlencodedstring)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDoubleBoxed](#application1xwwwformurlencodeddoubleboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDoubleBoxedNumber](#application1xwwwformurlencodeddoubleboxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDouble](#application1xwwwformurlencodeddouble)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloatBoxed](#application1xwwwformurlencodedfloatboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloatBoxedNumber](#application1xwwwformurlencodedfloatboxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloat](#application1xwwwformurlencodedfloat)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumberBoxed](#application1xwwwformurlencodednumberboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumberBoxedNumber](#application1xwwwformurlencodednumberboxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumber](#application1xwwwformurlencodednumber)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt64Boxed](#application1xwwwformurlencodedint64boxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt64BoxedNumber](#application1xwwwformurlencodedint64boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt64](#application1xwwwformurlencodedint64)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32Boxed](#application1xwwwformurlencodedint32boxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32BoxedNumber](#application1xwwwformurlencodedint32boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32](#application1xwwwformurlencodedint32)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedIntegerBoxed](#application1xwwwformurlencodedintegerboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedIntegerBoxedNumber](#application1xwwwformurlencodedintegerboxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInteger](#application1xwwwformurlencodedinteger)
schema class | + +## Application1xwwwformurlencodedSchema1Boxed +public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
+permits
+[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedSchema1BoxedMap +public static final class Application1xwwwformurlencodedSchema1BoxedMap
+extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | + +## Application1xwwwformurlencodedSchema1 +public static class Application1xwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = + Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( + new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() + .setByte("a") + + .setDouble(3.14d) + + .setNumber(1) + + .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") + + .setInteger(1) + + .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 +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [Application1xwwwformurlencodedInteger.class](#application1xwwwformurlencodedinteger))),
    new PropertyEntry("int32", [Application1xwwwformurlencodedInt32.class](#application1xwwwformurlencodedint32))),
    new PropertyEntry("int64", [Application1xwwwformurlencodedInt64.class](#application1xwwwformurlencodedint64))),
    new PropertyEntry("number", [Application1xwwwformurlencodedNumber.class](#application1xwwwformurlencodednumber))),
    new PropertyEntry("float", [Application1xwwwformurlencodedFloat.class](#application1xwwwformurlencodedfloat))),
    new PropertyEntry("double", [Application1xwwwformurlencodedDouble.class](#application1xwwwformurlencodeddouble))),
    new PropertyEntry("string", [Application1xwwwformurlencodedString.class](#application1xwwwformurlencodedstring))),
    new PropertyEntry("pattern_without_delimiter", [Application1xwwwformurlencodedPatternWithoutDelimiter.class](#application1xwwwformurlencodedpatternwithoutdelimiter))),
    new PropertyEntry("byte", [Application1xwwwformurlencodedByte.class](#application1xwwwformurlencodedbyte))),
    new PropertyEntry("binary", [Application1xwwwformurlencodedBinary.class](#application1xwwwformurlencodedbinary))),
    new PropertyEntry("date", [Application1xwwwformurlencodedDate.class](#application1xwwwformurlencodeddate))),
    new PropertyEntry("dateTime", [Application1xwwwformurlencodedDateTime.class](#application1xwwwformurlencodeddatetime))),
    new PropertyEntry("password", [Application1xwwwformurlencodedPassword.class](#application1xwwwformurlencodedpassword))),
    new PropertyEntry("callback", [Application1xwwwformurlencodedCallback.class](#application1xwwwformurlencodedcallback)))
)
| +| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedSchemaMap0000Builder +public class Application1xwwwformurlencodedSchemaMap0000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0000Builder(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 | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(int value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(float value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(long value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(double value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int32(int value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int32(float value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(int value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(float value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(long value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(double value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(int value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(float value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(long value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(double value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setString(String value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | binary(String value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | date(String value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | dateTime(String value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | password(String value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | callback(String value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Void value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, boolean value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, String value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, int value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, float value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, long value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, double value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, List value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Map value) | + +## Application1xwwwformurlencodedSchemaMap0001Builder +public class Application1xwwwformurlencodedSchemaMap0001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap0010Builder +public class Application1xwwwformurlencodedSchemaMap0010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(double value) | + +## Application1xwwwformurlencodedSchemaMap0011Builder +public class Application1xwwwformurlencodedSchemaMap0011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(double value) | +| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap0100Builder +public class Application1xwwwformurlencodedSchemaMap0100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(double value) | + +## Application1xwwwformurlencodedSchemaMap0101Builder +public class Application1xwwwformurlencodedSchemaMap0101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(double value) | +| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap0110Builder +public class Application1xwwwformurlencodedSchemaMap0110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(double value) | +| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(double value) | + +## Application1xwwwformurlencodedSchemaMap0111Builder +public class Application1xwwwformurlencodedSchemaMap0111Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(double value) | +| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(double value) | +| [Application1xwwwformurlencodedSchemaMap0110Builder](#application1xwwwformurlencodedschemamap0110builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap1000Builder +public class Application1xwwwformurlencodedSchemaMap1000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setByte(String value) | + +## Application1xwwwformurlencodedSchemaMap1001Builder +public class Application1xwwwformurlencodedSchemaMap1001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setByte(String value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap1010Builder +public class Application1xwwwformurlencodedSchemaMap1010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setByte(String value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(double value) | + +## Application1xwwwformurlencodedSchemaMap1011Builder +public class Application1xwwwformurlencodedSchemaMap1011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setByte(String value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(double value) | +| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap1100Builder +public class Application1xwwwformurlencodedSchemaMap1100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setByte(String value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(double value) | + +## Application1xwwwformurlencodedSchemaMap1101Builder +public class Application1xwwwformurlencodedSchemaMap1101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setByte(String value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(double value) | +| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap1110Builder +public class Application1xwwwformurlencodedSchemaMap1110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0110Builder](#application1xwwwformurlencodedschemamap0110builder) | setByte(String value) | +| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(double value) | +| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(double value) | + +## Application1xwwwformurlencodedSchemaMapBuilder +public class Application1xwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap0111Builder](#application1xwwwformurlencodedschemamap0111builder) | setByte(String value) | +| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(int value) | +| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(float value) | +| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(long value) | +| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(double value) | +| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(int value) | +| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(float value) | +| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(long value) | +| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(double value) | +| [Application1xwwwformurlencodedSchemaMap1110Builder](#application1xwwwformurlencodedschemamap1110builder) | pattern_without_delimiter(String value) | + +## Application1xwwwformurlencodedSchemaMap +public static class Application1xwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | pattern_without_delimiter()
| +| Number | int32()
[optional] value must be a 32 bit integer | +| Number | int64()
[optional] value must be a 64 bit integer | +| String | binary()
[optional] | +| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | +| String | dateTime()
[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 | +| 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application1xwwwformurlencodedCallbackBoxed +public static abstract sealed class Application1xwwwformurlencodedCallbackBoxed
+permits
+[Application1xwwwformurlencodedCallbackBoxedString](#application1xwwwformurlencodedcallbackboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedCallbackBoxedString +public static final class Application1xwwwformurlencodedCallbackBoxedString
+extends [Application1xwwwformurlencodedCallbackBoxed](#application1xwwwformurlencodedcallbackboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedCallbackBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedCallback +public static class Application1xwwwformurlencodedCallback
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application1xwwwformurlencodedPasswordBoxed +public static abstract sealed class Application1xwwwformurlencodedPasswordBoxed
+permits
+[Application1xwwwformurlencodedPasswordBoxedString](#application1xwwwformurlencodedpasswordboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedPasswordBoxedString +public static final class Application1xwwwformurlencodedPasswordBoxedString
+extends [Application1xwwwformurlencodedPasswordBoxed](#application1xwwwformurlencodedpasswordboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedPasswordBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedPassword +public static class Application1xwwwformurlencodedPassword
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPassword.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "password"; | +| Integer | maxLength = 64 | +| Integer | minLength = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedPasswordBoxedString](#application1xwwwformurlencodedpasswordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedDateTimeBoxed +public static abstract sealed class Application1xwwwformurlencodedDateTimeBoxed
+permits
+[Application1xwwwformurlencodedDateTimeBoxedString](#application1xwwwformurlencodeddatetimeboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedDateTimeBoxedString +public static final class Application1xwwwformurlencodedDateTimeBoxedString
+extends [Application1xwwwformurlencodedDateTimeBoxed](#application1xwwwformurlencodeddatetimeboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedDateTimeBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedDateTime +public static class Application1xwwwformurlencodedDateTime
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTime.validate( + "1970-01-01T00:00:00.00Z", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "date-time"; | +| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedDateTimeBoxedString](#application1xwwwformurlencodeddatetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedDateBoxed +public static abstract sealed class Application1xwwwformurlencodedDateBoxed
+permits
+[Application1xwwwformurlencodedDateBoxedString](#application1xwwwformurlencodeddateboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedDateBoxedString +public static final class Application1xwwwformurlencodedDateBoxedString
+extends [Application1xwwwformurlencodedDateBoxed](#application1xwwwformurlencodeddateboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedDateBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedDate +public static class Application1xwwwformurlencodedDate
+extends DateJsonSchema.DateJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application1xwwwformurlencodedBinaryBoxed +public static abstract sealed class Application1xwwwformurlencodedBinaryBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedBinary +public static class Application1xwwwformurlencodedBinary
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +## Application1xwwwformurlencodedByteBoxed +public static abstract sealed class Application1xwwwformurlencodedByteBoxed
+permits
+[Application1xwwwformurlencodedByteBoxedString](#application1xwwwformurlencodedbyteboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedByteBoxedString +public static final class Application1xwwwformurlencodedByteBoxedString
+extends [Application1xwwwformurlencodedByteBoxed](#application1xwwwformurlencodedbyteboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedByteBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedByte +public static class Application1xwwwformurlencodedByte
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +## Application1xwwwformurlencodedPatternWithoutDelimiterBoxed +public static abstract sealed class Application1xwwwformurlencodedPatternWithoutDelimiterBoxed
+permits
+[Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString](#application1xwwwformurlencodedpatternwithoutdelimiterboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString +public static final class Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString
+extends [Application1xwwwformurlencodedPatternWithoutDelimiterBoxed](#application1xwwwformurlencodedpatternwithoutdelimiterboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedPatternWithoutDelimiter +public static class Application1xwwwformurlencodedPatternWithoutDelimiter
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiter.validate( + "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString](#application1xwwwformurlencodedpatternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedStringBoxed +public static abstract sealed class Application1xwwwformurlencodedStringBoxed
+permits
+[Application1xwwwformurlencodedStringBoxedString](#application1xwwwformurlencodedstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedStringBoxedString +public static final class Application1xwwwformurlencodedStringBoxedString
+extends [Application1xwwwformurlencodedStringBoxed](#application1xwwwformurlencodedstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedString +public static class Application1xwwwformurlencodedString
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedString.validate( + "A", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedStringBoxedString](#application1xwwwformurlencodedstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedDoubleBoxed +public static abstract sealed class Application1xwwwformurlencodedDoubleBoxed
+permits
+[Application1xwwwformurlencodedDoubleBoxedNumber](#application1xwwwformurlencodeddoubleboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedDoubleBoxedNumber +public static final class Application1xwwwformurlencodedDoubleBoxedNumber
+extends [Application1xwwwformurlencodedDoubleBoxed](#application1xwwwformurlencodeddoubleboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedDoubleBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xwwwformurlencodedDouble +public static class Application1xwwwformurlencodedDouble
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// double validation +double validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDouble.validate( + 3.14d, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "double"; | +| Number | maximum = 123.4 | +| Number | minimum = 67.8 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| double | validate(double arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedDoubleBoxedNumber](#application1xwwwformurlencodeddoubleboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedFloatBoxed +public static abstract sealed class Application1xwwwformurlencodedFloatBoxed
+permits
+[Application1xwwwformurlencodedFloatBoxedNumber](#application1xwwwformurlencodedfloatboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedFloatBoxedNumber +public static final class Application1xwwwformurlencodedFloatBoxedNumber
+extends [Application1xwwwformurlencodedFloatBoxed](#application1xwwwformurlencodedfloatboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedFloatBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xwwwformurlencodedFloat +public static class Application1xwwwformurlencodedFloat
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// float validation +float validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloat.validate( + 3.14f, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "float"; | +| Number | maximum = 987.6 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| float | validate(float arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedFloatBoxedNumber](#application1xwwwformurlencodedfloatboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedNumberBoxed +public static abstract sealed class Application1xwwwformurlencodedNumberBoxed
+permits
+[Application1xwwwformurlencodedNumberBoxedNumber](#application1xwwwformurlencodednumberboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedNumberBoxedNumber +public static final class Application1xwwwformurlencodedNumberBoxedNumber
+extends [Application1xwwwformurlencodedNumberBoxed](#application1xwwwformurlencodednumberboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedNumberBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xwwwformurlencodedNumber +public static class Application1xwwwformurlencodedNumber
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumber.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| Number | maximum = 543.2 | +| Number | minimum = 32.1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedNumberBoxedNumber](#application1xwwwformurlencodednumberboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedInt64Boxed +public static abstract sealed class Application1xwwwformurlencodedInt64Boxed
+permits
+[Application1xwwwformurlencodedInt64BoxedNumber](#application1xwwwformurlencodedint64boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedInt64BoxedNumber +public static final class Application1xwwwformurlencodedInt64BoxedNumber
+extends [Application1xwwwformurlencodedInt64Boxed](#application1xwwwformurlencodedint64boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedInt64BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xwwwformurlencodedInt64 +public static class Application1xwwwformurlencodedInt64
+extends Int64JsonSchema.Int64JsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application1xwwwformurlencodedInt32Boxed +public static abstract sealed class Application1xwwwformurlencodedInt32Boxed
+permits
+[Application1xwwwformurlencodedInt32BoxedNumber](#application1xwwwformurlencodedint32boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedInt32BoxedNumber +public static final class Application1xwwwformurlencodedInt32BoxedNumber
+extends [Application1xwwwformurlencodedInt32Boxed](#application1xwwwformurlencodedint32boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedInt32BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xwwwformurlencodedInt32 +public static class Application1xwwwformurlencodedInt32
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int32"; | +| Number | maximum = 200 | +| Number | minimum = 20 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| int | validate(int arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedInt32BoxedNumber](#application1xwwwformurlencodedint32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedIntegerBoxed +public static abstract sealed class Application1xwwwformurlencodedIntegerBoxed
+permits
+[Application1xwwwformurlencodedIntegerBoxedNumber](#application1xwwwformurlencodedintegerboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedIntegerBoxedNumber +public static final class Application1xwwwformurlencodedIntegerBoxedNumber
+extends [Application1xwwwformurlencodedIntegerBoxed](#application1xwwwformurlencodedintegerboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedIntegerBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xwwwformurlencodedInteger +public static class Application1xwwwformurlencodedInteger
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInteger.validate( + 1L, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int"; | +| Number | maximum = 100 | +| Number | minimum = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| long | validate(long arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedIntegerBoxedNumber](#application1xwwwformurlencodedintegerboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md new file mode 100644 index 00000000000..a62c2a50205 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -0,0 +1,1288 @@ +# ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1](#applicationxwwwformurlencodedschema1)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedCallbackBoxed](#applicationxwwwformurlencodedcallbackboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedCallbackBoxedString](#applicationxwwwformurlencodedcallbackboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedCallback](#applicationxwwwformurlencodedcallback)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPasswordBoxed](#applicationxwwwformurlencodedpasswordboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPasswordBoxedString](#applicationxwwwformurlencodedpasswordboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPassword](#applicationxwwwformurlencodedpassword)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDateTimeBoxed](#applicationxwwwformurlencodeddatetimeboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDateTimeBoxedString](#applicationxwwwformurlencodeddatetimeboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDateTime](#applicationxwwwformurlencodeddatetime)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDateBoxed](#applicationxwwwformurlencodeddateboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDateBoxedString](#applicationxwwwformurlencodeddateboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDate](#applicationxwwwformurlencodeddate)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedBinaryBoxed](#applicationxwwwformurlencodedbinaryboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedBinary](#applicationxwwwformurlencodedbinary)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedByteBoxed](#applicationxwwwformurlencodedbyteboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedByteBoxedString](#applicationxwwwformurlencodedbyteboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedByte](#applicationxwwwformurlencodedbyte)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed](#applicationxwwwformurlencodedpatternwithoutdelimiterboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString](#applicationxwwwformurlencodedpatternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPatternWithoutDelimiter](#applicationxwwwformurlencodedpatternwithoutdelimiter)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedStringBoxed](#applicationxwwwformurlencodedstringboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedStringBoxedString](#applicationxwwwformurlencodedstringboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedString](#applicationxwwwformurlencodedstring)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDoubleBoxed](#applicationxwwwformurlencodeddoubleboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDoubleBoxedNumber](#applicationxwwwformurlencodeddoubleboxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDouble](#applicationxwwwformurlencodeddouble)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedFloatBoxed](#applicationxwwwformurlencodedfloatboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedFloatBoxedNumber](#applicationxwwwformurlencodedfloatboxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedFloat](#applicationxwwwformurlencodedfloat)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedNumberBoxed](#applicationxwwwformurlencodednumberboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedNumberBoxedNumber](#applicationxwwwformurlencodednumberboxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedNumber](#applicationxwwwformurlencodednumber)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInt64Boxed](#applicationxwwwformurlencodedint64boxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInt64BoxedNumber](#applicationxwwwformurlencodedint64boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInt64](#applicationxwwwformurlencodedint64)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInt32Boxed](#applicationxwwwformurlencodedint32boxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInt32BoxedNumber](#applicationxwwwformurlencodedint32boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInt32](#applicationxwwwformurlencodedint32)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedIntegerBoxed](#applicationxwwwformurlencodedintegerboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedIntegerBoxedNumber](#applicationxwwwformurlencodedintegerboxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInteger](#applicationxwwwformurlencodedinteger)
schema class | + +## ApplicationxwwwformurlencodedSchema1Boxed +public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed
+permits
+[ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedSchema1BoxedMap +public static final class ApplicationxwwwformurlencodedSchema1BoxedMap
+extends [ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchema1BoxedMap([ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | data
validated payload | + +## ApplicationxwwwformurlencodedSchema1 +public static class ApplicationxwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap validatedPayload = + ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.validate( + new ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder() + .setByte("a") + + .setDouble(3.14d) + + .setNumber(1) + + .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") + + .setInteger(1) + + .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 +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [ApplicationxwwwformurlencodedInteger.class](#applicationxwwwformurlencodedinteger))),
    new PropertyEntry("int32", [ApplicationxwwwformurlencodedInt32.class](#applicationxwwwformurlencodedint32))),
    new PropertyEntry("int64", [ApplicationxwwwformurlencodedInt64.class](#applicationxwwwformurlencodedint64))),
    new PropertyEntry("number", [ApplicationxwwwformurlencodedNumber.class](#applicationxwwwformurlencodednumber))),
    new PropertyEntry("float", [ApplicationxwwwformurlencodedFloat.class](#applicationxwwwformurlencodedfloat))),
    new PropertyEntry("double", [ApplicationxwwwformurlencodedDouble.class](#applicationxwwwformurlencodeddouble))),
    new PropertyEntry("string", [ApplicationxwwwformurlencodedString.class](#applicationxwwwformurlencodedstring))),
    new PropertyEntry("pattern_without_delimiter", [ApplicationxwwwformurlencodedPatternWithoutDelimiter.class](#applicationxwwwformurlencodedpatternwithoutdelimiter))),
    new PropertyEntry("byte", [ApplicationxwwwformurlencodedByte.class](#applicationxwwwformurlencodedbyte))),
    new PropertyEntry("binary", [ApplicationxwwwformurlencodedBinary.class](#applicationxwwwformurlencodedbinary))),
    new PropertyEntry("date", [ApplicationxwwwformurlencodedDate.class](#applicationxwwwformurlencodeddate))),
    new PropertyEntry("dateTime", [ApplicationxwwwformurlencodedDateTime.class](#applicationxwwwformurlencodeddatetime))),
    new PropertyEntry("password", [ApplicationxwwwformurlencodedPassword.class](#applicationxwwwformurlencodedpassword))),
    new PropertyEntry("callback", [ApplicationxwwwformurlencodedCallback.class](#applicationxwwwformurlencodedcallback)))
)
| +| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | validate([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedSchemaMap0000Builder +public class ApplicationxwwwformurlencodedSchemaMap0000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0000Builder(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 | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setInteger(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setInteger(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setInteger(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setInteger(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | int32(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | int32(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | int64(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | int64(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | int64(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | int64(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setFloat(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setFloat(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setFloat(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setFloat(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setString(String value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | binary(String value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | date(String value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | dateTime(String value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | password(String value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | callback(String value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Void value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, boolean value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, String value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, int value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, float value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, long value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, double value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, List value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Map value) | + +## ApplicationxwwwformurlencodedSchemaMap0001Builder +public class ApplicationxwwwformurlencodedSchemaMap0001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap0010Builder +public class ApplicationxwwwformurlencodedSchemaMap0010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setNumber(double value) | + +## ApplicationxwwwformurlencodedSchemaMap0011Builder +public class ApplicationxwwwformurlencodedSchemaMap0011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setNumber(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0010Builder](#applicationxwwwformurlencodedschemamap0010builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap0100Builder +public class ApplicationxwwwformurlencodedSchemaMap0100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setDouble(double value) | + +## ApplicationxwwwformurlencodedSchemaMap0101Builder +public class ApplicationxwwwformurlencodedSchemaMap0101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setDouble(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0100Builder](#applicationxwwwformurlencodedschemamap0100builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap0110Builder +public class ApplicationxwwwformurlencodedSchemaMap0110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0010Builder](#applicationxwwwformurlencodedschemamap0010builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0010Builder](#applicationxwwwformurlencodedschemamap0010builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0010Builder](#applicationxwwwformurlencodedschemamap0010builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0010Builder](#applicationxwwwformurlencodedschemamap0010builder) | setDouble(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0100Builder](#applicationxwwwformurlencodedschemamap0100builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0100Builder](#applicationxwwwformurlencodedschemamap0100builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0100Builder](#applicationxwwwformurlencodedschemamap0100builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0100Builder](#applicationxwwwformurlencodedschemamap0100builder) | setNumber(double value) | + +## ApplicationxwwwformurlencodedSchemaMap0111Builder +public class ApplicationxwwwformurlencodedSchemaMap0111Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0011Builder](#applicationxwwwformurlencodedschemamap0011builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0011Builder](#applicationxwwwformurlencodedschemamap0011builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0011Builder](#applicationxwwwformurlencodedschemamap0011builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0011Builder](#applicationxwwwformurlencodedschemamap0011builder) | setDouble(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0101Builder](#applicationxwwwformurlencodedschemamap0101builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap0101Builder](#applicationxwwwformurlencodedschemamap0101builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap0101Builder](#applicationxwwwformurlencodedschemamap0101builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap0101Builder](#applicationxwwwformurlencodedschemamap0101builder) | setNumber(double value) | +| [ApplicationxwwwformurlencodedSchemaMap0110Builder](#applicationxwwwformurlencodedschemamap0110builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap1000Builder +public class ApplicationxwwwformurlencodedSchemaMap1000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0000Builder](#applicationxwwwformurlencodedschemamap0000builder) | setByte(String value) | + +## ApplicationxwwwformurlencodedSchemaMap1001Builder +public class ApplicationxwwwformurlencodedSchemaMap1001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0001Builder](#applicationxwwwformurlencodedschemamap0001builder) | setByte(String value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap1010Builder +public class ApplicationxwwwformurlencodedSchemaMap1010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0010Builder](#applicationxwwwformurlencodedschemamap0010builder) | setByte(String value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setNumber(double value) | + +## ApplicationxwwwformurlencodedSchemaMap1011Builder +public class ApplicationxwwwformurlencodedSchemaMap1011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0011Builder](#applicationxwwwformurlencodedschemamap0011builder) | setByte(String value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setNumber(double value) | +| [ApplicationxwwwformurlencodedSchemaMap1010Builder](#applicationxwwwformurlencodedschemamap1010builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap1100Builder +public class ApplicationxwwwformurlencodedSchemaMap1100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0100Builder](#applicationxwwwformurlencodedschemamap0100builder) | setByte(String value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1000Builder](#applicationxwwwformurlencodedschemamap1000builder) | setDouble(double value) | + +## ApplicationxwwwformurlencodedSchemaMap1101Builder +public class ApplicationxwwwformurlencodedSchemaMap1101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0101Builder](#applicationxwwwformurlencodedschemamap0101builder) | setByte(String value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1001Builder](#applicationxwwwformurlencodedschemamap1001builder) | setDouble(double value) | +| [ApplicationxwwwformurlencodedSchemaMap1100Builder](#applicationxwwwformurlencodedschemamap1100builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap1110Builder +public class ApplicationxwwwformurlencodedSchemaMap1110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0110Builder](#applicationxwwwformurlencodedschemamap0110builder) | setByte(String value) | +| [ApplicationxwwwformurlencodedSchemaMap1010Builder](#applicationxwwwformurlencodedschemamap1010builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1010Builder](#applicationxwwwformurlencodedschemamap1010builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1010Builder](#applicationxwwwformurlencodedschemamap1010builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1010Builder](#applicationxwwwformurlencodedschemamap1010builder) | setDouble(double value) | +| [ApplicationxwwwformurlencodedSchemaMap1100Builder](#applicationxwwwformurlencodedschemamap1100builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1100Builder](#applicationxwwwformurlencodedschemamap1100builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1100Builder](#applicationxwwwformurlencodedschemamap1100builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1100Builder](#applicationxwwwformurlencodedschemamap1100builder) | setNumber(double value) | + +## ApplicationxwwwformurlencodedSchemaMapBuilder +public class ApplicationxwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap0111Builder](#applicationxwwwformurlencodedschemamap0111builder) | setByte(String value) | +| [ApplicationxwwwformurlencodedSchemaMap1011Builder](#applicationxwwwformurlencodedschemamap1011builder) | setDouble(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1011Builder](#applicationxwwwformurlencodedschemamap1011builder) | setDouble(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1011Builder](#applicationxwwwformurlencodedschemamap1011builder) | setDouble(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1011Builder](#applicationxwwwformurlencodedschemamap1011builder) | setDouble(double value) | +| [ApplicationxwwwformurlencodedSchemaMap1101Builder](#applicationxwwwformurlencodedschemamap1101builder) | setNumber(int value) | +| [ApplicationxwwwformurlencodedSchemaMap1101Builder](#applicationxwwwformurlencodedschemamap1101builder) | setNumber(float value) | +| [ApplicationxwwwformurlencodedSchemaMap1101Builder](#applicationxwwwformurlencodedschemamap1101builder) | setNumber(long value) | +| [ApplicationxwwwformurlencodedSchemaMap1101Builder](#applicationxwwwformurlencodedschemamap1101builder) | setNumber(double value) | +| [ApplicationxwwwformurlencodedSchemaMap1110Builder](#applicationxwwwformurlencodedschemamap1110builder) | pattern_without_delimiter(String value) | + +## ApplicationxwwwformurlencodedSchemaMap +public static class ApplicationxwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | of([Map](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | pattern_without_delimiter()
| +| Number | int32()
[optional] value must be a 32 bit integer | +| Number | int64()
[optional] value must be a 64 bit integer | +| String | binary()
[optional] | +| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | +| String | dateTime()
[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 | +| 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## ApplicationxwwwformurlencodedCallbackBoxed +public static abstract sealed class ApplicationxwwwformurlencodedCallbackBoxed
+permits
+[ApplicationxwwwformurlencodedCallbackBoxedString](#applicationxwwwformurlencodedcallbackboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedCallbackBoxedString +public static final class ApplicationxwwwformurlencodedCallbackBoxedString
+extends [ApplicationxwwwformurlencodedCallbackBoxed](#applicationxwwwformurlencodedcallbackboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedCallbackBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedCallback +public static class ApplicationxwwwformurlencodedCallback
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## ApplicationxwwwformurlencodedPasswordBoxed +public static abstract sealed class ApplicationxwwwformurlencodedPasswordBoxed
+permits
+[ApplicationxwwwformurlencodedPasswordBoxedString](#applicationxwwwformurlencodedpasswordboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedPasswordBoxedString +public static final class ApplicationxwwwformurlencodedPasswordBoxedString
+extends [ApplicationxwwwformurlencodedPasswordBoxed](#applicationxwwwformurlencodedpasswordboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedPasswordBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedPassword +public static class ApplicationxwwwformurlencodedPassword
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPassword.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "password"; | +| Integer | maxLength = 64 | +| Integer | minLength = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedPasswordBoxedString](#applicationxwwwformurlencodedpasswordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedDateTimeBoxed +public static abstract sealed class ApplicationxwwwformurlencodedDateTimeBoxed
+permits
+[ApplicationxwwwformurlencodedDateTimeBoxedString](#applicationxwwwformurlencodeddatetimeboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedDateTimeBoxedString +public static final class ApplicationxwwwformurlencodedDateTimeBoxedString
+extends [ApplicationxwwwformurlencodedDateTimeBoxed](#applicationxwwwformurlencodeddatetimeboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedDateTimeBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedDateTime +public static class ApplicationxwwwformurlencodedDateTime
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDateTime.validate( + "1970-01-01T00:00:00.00Z", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "date-time"; | +| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedDateTimeBoxedString](#applicationxwwwformurlencodeddatetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedDateBoxed +public static abstract sealed class ApplicationxwwwformurlencodedDateBoxed
+permits
+[ApplicationxwwwformurlencodedDateBoxedString](#applicationxwwwformurlencodeddateboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedDateBoxedString +public static final class ApplicationxwwwformurlencodedDateBoxedString
+extends [ApplicationxwwwformurlencodedDateBoxed](#applicationxwwwformurlencodeddateboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedDateBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedDate +public static class ApplicationxwwwformurlencodedDate
+extends DateJsonSchema.DateJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## ApplicationxwwwformurlencodedBinaryBoxed +public static abstract sealed class ApplicationxwwwformurlencodedBinaryBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedBinary +public static class ApplicationxwwwformurlencodedBinary
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +## ApplicationxwwwformurlencodedByteBoxed +public static abstract sealed class ApplicationxwwwformurlencodedByteBoxed
+permits
+[ApplicationxwwwformurlencodedByteBoxedString](#applicationxwwwformurlencodedbyteboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedByteBoxedString +public static final class ApplicationxwwwformurlencodedByteBoxedString
+extends [ApplicationxwwwformurlencodedByteBoxed](#applicationxwwwformurlencodedbyteboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedByteBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedByte +public static class ApplicationxwwwformurlencodedByte
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +## ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed +public static abstract sealed class ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed
+permits
+[ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString](#applicationxwwwformurlencodedpatternwithoutdelimiterboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString +public static final class ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString
+extends [ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed](#applicationxwwwformurlencodedpatternwithoutdelimiterboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedPatternWithoutDelimiter +public static class ApplicationxwwwformurlencodedPatternWithoutDelimiter
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedPatternWithoutDelimiter.validate( + "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString](#applicationxwwwformurlencodedpatternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedStringBoxed +public static abstract sealed class ApplicationxwwwformurlencodedStringBoxed
+permits
+[ApplicationxwwwformurlencodedStringBoxedString](#applicationxwwwformurlencodedstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedStringBoxedString +public static final class ApplicationxwwwformurlencodedStringBoxedString
+extends [ApplicationxwwwformurlencodedStringBoxed](#applicationxwwwformurlencodedstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedString +public static class ApplicationxwwwformurlencodedString
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedString.validate( + "A", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedStringBoxedString](#applicationxwwwformurlencodedstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedDoubleBoxed +public static abstract sealed class ApplicationxwwwformurlencodedDoubleBoxed
+permits
+[ApplicationxwwwformurlencodedDoubleBoxedNumber](#applicationxwwwformurlencodeddoubleboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedDoubleBoxedNumber +public static final class ApplicationxwwwformurlencodedDoubleBoxedNumber
+extends [ApplicationxwwwformurlencodedDoubleBoxed](#applicationxwwwformurlencodeddoubleboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedDoubleBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxwwwformurlencodedDouble +public static class ApplicationxwwwformurlencodedDouble
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// double validation +double validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedDouble.validate( + 3.14d, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "double"; | +| Number | maximum = 123.4 | +| Number | minimum = 67.8 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| double | validate(double arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedDoubleBoxedNumber](#applicationxwwwformurlencodeddoubleboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedFloatBoxed +public static abstract sealed class ApplicationxwwwformurlencodedFloatBoxed
+permits
+[ApplicationxwwwformurlencodedFloatBoxedNumber](#applicationxwwwformurlencodedfloatboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedFloatBoxedNumber +public static final class ApplicationxwwwformurlencodedFloatBoxedNumber
+extends [ApplicationxwwwformurlencodedFloatBoxed](#applicationxwwwformurlencodedfloatboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedFloatBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxwwwformurlencodedFloat +public static class ApplicationxwwwformurlencodedFloat
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// float validation +float validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedFloat.validate( + 3.14f, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "float"; | +| Number | maximum = 987.6 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| float | validate(float arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedFloatBoxedNumber](#applicationxwwwformurlencodedfloatboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedNumberBoxed +public static abstract sealed class ApplicationxwwwformurlencodedNumberBoxed
+permits
+[ApplicationxwwwformurlencodedNumberBoxedNumber](#applicationxwwwformurlencodednumberboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedNumberBoxedNumber +public static final class ApplicationxwwwformurlencodedNumberBoxedNumber
+extends [ApplicationxwwwformurlencodedNumberBoxed](#applicationxwwwformurlencodednumberboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedNumberBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxwwwformurlencodedNumber +public static class ApplicationxwwwformurlencodedNumber
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedNumber.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| Number | maximum = 543.2 | +| Number | minimum = 32.1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedNumberBoxedNumber](#applicationxwwwformurlencodednumberboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedInt64Boxed +public static abstract sealed class ApplicationxwwwformurlencodedInt64Boxed
+permits
+[ApplicationxwwwformurlencodedInt64BoxedNumber](#applicationxwwwformurlencodedint64boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedInt64BoxedNumber +public static final class ApplicationxwwwformurlencodedInt64BoxedNumber
+extends [ApplicationxwwwformurlencodedInt64Boxed](#applicationxwwwformurlencodedint64boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedInt64BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxwwwformurlencodedInt64 +public static class ApplicationxwwwformurlencodedInt64
+extends Int64JsonSchema.Int64JsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## ApplicationxwwwformurlencodedInt32Boxed +public static abstract sealed class ApplicationxwwwformurlencodedInt32Boxed
+permits
+[ApplicationxwwwformurlencodedInt32BoxedNumber](#applicationxwwwformurlencodedint32boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedInt32BoxedNumber +public static final class ApplicationxwwwformurlencodedInt32BoxedNumber
+extends [ApplicationxwwwformurlencodedInt32Boxed](#applicationxwwwformurlencodedint32boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedInt32BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxwwwformurlencodedInt32 +public static class ApplicationxwwwformurlencodedInt32
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInt32.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int32"; | +| Number | maximum = 200 | +| Number | minimum = 20 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| int | validate(int arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedInt32BoxedNumber](#applicationxwwwformurlencodedint32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedIntegerBoxed +public static abstract sealed class ApplicationxwwwformurlencodedIntegerBoxed
+permits
+[ApplicationxwwwformurlencodedIntegerBoxedNumber](#applicationxwwwformurlencodedintegerboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedIntegerBoxedNumber +public static final class ApplicationxwwwformurlencodedIntegerBoxedNumber
+extends [ApplicationxwwwformurlencodedIntegerBoxed](#applicationxwwwformurlencodedintegerboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedIntegerBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxwwwformurlencodedInteger +public static class ApplicationxwwwformurlencodedInteger
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedInteger.validate( + 1L, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int"; | +| Number | maximum = 100 | +| Number | minimum = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| long | validate(long arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedIntegerBoxedNumber](#applicationxwwwformurlencodedintegerboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md new file mode 100644 index 00000000000..b37c03aa4fb --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md @@ -0,0 +1,1288 @@ +# Application~1xWwwFormUrlencodedSchema +public class Application~1xWwwFormUrlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedCallbackBoxed](#application~1xwwwformurlencodedcallbackboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedCallbackBoxedString](#application~1xwwwformurlencodedcallbackboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedCallback](#application~1xwwwformurlencodedcallback)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPasswordBoxed](#application~1xwwwformurlencodedpasswordboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPasswordBoxedString](#application~1xwwwformurlencodedpasswordboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPassword](#application~1xwwwformurlencodedpassword)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTimeBoxed](#application~1xwwwformurlencodeddatetimeboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTimeBoxedString](#application~1xwwwformurlencodeddatetimeboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTime](#application~1xwwwformurlencodeddatetime)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateBoxed](#application~1xwwwformurlencodeddateboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateBoxedString](#application~1xwwwformurlencodeddateboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDate](#application~1xwwwformurlencodeddate)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedBinaryBoxed](#application~1xwwwformurlencodedbinaryboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedBinary](#application~1xwwwformurlencodedbinary)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedByteBoxed](#application~1xwwwformurlencodedbyteboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedByteBoxedString](#application~1xwwwformurlencodedbyteboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedByte](#application~1xwwwformurlencodedbyte)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed](#application~1xwwwformurlencodedpatternwithoutdelimiterboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString](#application~1xwwwformurlencodedpatternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiter](#application~1xwwwformurlencodedpatternwithoutdelimiter)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStringBoxed](#application~1xwwwformurlencodedstringboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStringBoxedString](#application~1xwwwformurlencodedstringboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedString](#application~1xwwwformurlencodedstring)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDoubleBoxed](#application~1xwwwformurlencodeddoubleboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDoubleBoxedNumber](#application~1xwwwformurlencodeddoubleboxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDouble](#application~1xwwwformurlencodeddouble)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloatBoxed](#application~1xwwwformurlencodedfloatboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloatBoxedNumber](#application~1xwwwformurlencodedfloatboxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloat](#application~1xwwwformurlencodedfloat)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumberBoxed](#application~1xwwwformurlencodednumberboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumberBoxedNumber](#application~1xwwwformurlencodednumberboxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumber](#application~1xwwwformurlencodednumber)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt64Boxed](#application~1xwwwformurlencodedint64boxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt64BoxedNumber](#application~1xwwwformurlencodedint64boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt64](#application~1xwwwformurlencodedint64)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32Boxed](#application~1xwwwformurlencodedint32boxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32BoxedNumber](#application~1xwwwformurlencodedint32boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32](#application~1xwwwformurlencodedint32)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedIntegerBoxed](#application~1xwwwformurlencodedintegerboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedIntegerBoxedNumber](#application~1xwwwformurlencodedintegerboxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInteger](#application~1xwwwformurlencodedinteger)
schema class | + +## Application~1xWwwFormUrlencodedSchema1Boxed +public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
+permits
+[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedSchema1BoxedMap +public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
+extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | + +## Application~1xWwwFormUrlencodedSchema1 +public static class Application~1xWwwFormUrlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = + Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( + new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() + .setByte("a") + + .setDouble(3.14d) + + .setNumber(1) + + .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") + + .setInteger(1) + + .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 +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [Application~1xWwwFormUrlencodedInteger.class](#application~1xwwwformurlencodedinteger))),
    new PropertyEntry("int32", [Application~1xWwwFormUrlencodedInt32.class](#application~1xwwwformurlencodedint32))),
    new PropertyEntry("int64", [Application~1xWwwFormUrlencodedInt64.class](#application~1xwwwformurlencodedint64))),
    new PropertyEntry("number", [Application~1xWwwFormUrlencodedNumber.class](#application~1xwwwformurlencodednumber))),
    new PropertyEntry("float", [Application~1xWwwFormUrlencodedFloat.class](#application~1xwwwformurlencodedfloat))),
    new PropertyEntry("double", [Application~1xWwwFormUrlencodedDouble.class](#application~1xwwwformurlencodeddouble))),
    new PropertyEntry("string", [Application~1xWwwFormUrlencodedString.class](#application~1xwwwformurlencodedstring))),
    new PropertyEntry("pattern_without_delimiter", [Application~1xWwwFormUrlencodedPatternWithoutDelimiter.class](#application~1xwwwformurlencodedpatternwithoutdelimiter))),
    new PropertyEntry("byte", [Application~1xWwwFormUrlencodedByte.class](#application~1xwwwformurlencodedbyte))),
    new PropertyEntry("binary", [Application~1xWwwFormUrlencodedBinary.class](#application~1xwwwformurlencodedbinary))),
    new PropertyEntry("date", [Application~1xWwwFormUrlencodedDate.class](#application~1xwwwformurlencodeddate))),
    new PropertyEntry("dateTime", [Application~1xWwwFormUrlencodedDateTime.class](#application~1xwwwformurlencodeddatetime))),
    new PropertyEntry("password", [Application~1xWwwFormUrlencodedPassword.class](#application~1xwwwformurlencodedpassword))),
    new PropertyEntry("callback", [Application~1xWwwFormUrlencodedCallback.class](#application~1xwwwformurlencodedcallback)))
)
| +| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedSchemaMap0000Builder +public class Application~1xWwwFormUrlencodedSchemaMap0000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0000Builder(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 | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int32(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int32(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setString(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | binary(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | date(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | dateTime(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | password(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | callback(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Void value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, boolean value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, String value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, List value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Map value) | + +## Application~1xWwwFormUrlencodedSchemaMap0001Builder +public class Application~1xWwwFormUrlencodedSchemaMap0001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap0010Builder +public class Application~1xWwwFormUrlencodedSchemaMap0010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(double value) | + +## Application~1xWwwFormUrlencodedSchemaMap0011Builder +public class Application~1xWwwFormUrlencodedSchemaMap0011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap0100Builder +public class Application~1xWwwFormUrlencodedSchemaMap0100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(double value) | + +## Application~1xWwwFormUrlencodedSchemaMap0101Builder +public class Application~1xWwwFormUrlencodedSchemaMap0101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap0110Builder +public class Application~1xWwwFormUrlencodedSchemaMap0110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(double value) | + +## Application~1xWwwFormUrlencodedSchemaMap0111Builder +public class Application~1xWwwFormUrlencodedSchemaMap0111Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap0110Builder](#application~1xwwwformurlencodedschemamap0110builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap1000Builder +public class Application~1xWwwFormUrlencodedSchemaMap1000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setByte(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap1001Builder +public class Application~1xWwwFormUrlencodedSchemaMap1001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setByte(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap1010Builder +public class Application~1xWwwFormUrlencodedSchemaMap1010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setByte(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(double value) | + +## Application~1xWwwFormUrlencodedSchemaMap1011Builder +public class Application~1xWwwFormUrlencodedSchemaMap1011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setByte(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap1100Builder +public class Application~1xWwwFormUrlencodedSchemaMap1100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setByte(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(double value) | + +## Application~1xWwwFormUrlencodedSchemaMap1101Builder +public class Application~1xWwwFormUrlencodedSchemaMap1101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setByte(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap1110Builder +public class Application~1xWwwFormUrlencodedSchemaMap1110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0110Builder](#application~1xwwwformurlencodedschemamap0110builder) | setByte(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(double value) | + +## Application~1xWwwFormUrlencodedSchemaMapBuilder +public class Application~1xWwwFormUrlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap0111Builder](#application~1xwwwformurlencodedschemamap0111builder) | setByte(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(int value) | +| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(float value) | +| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(long value) | +| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(double value) | +| [Application~1xWwwFormUrlencodedSchemaMap1110Builder](#application~1xwwwformurlencodedschemamap1110builder) | pattern_without_delimiter(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap +public static class Application~1xWwwFormUrlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | pattern_without_delimiter()
| +| Number | int32()
[optional] value must be a 32 bit integer | +| Number | int64()
[optional] value must be a 64 bit integer | +| String | binary()
[optional] | +| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | +| String | dateTime()
[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 | +| 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application~1xWwwFormUrlencodedCallbackBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedCallbackBoxed
+permits
+[Application~1xWwwFormUrlencodedCallbackBoxedString](#application~1xwwwformurlencodedcallbackboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedCallbackBoxedString +public static final class Application~1xWwwFormUrlencodedCallbackBoxedString
+extends [Application~1xWwwFormUrlencodedCallbackBoxed](#application~1xwwwformurlencodedcallbackboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedCallbackBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedCallback +public static class Application~1xWwwFormUrlencodedCallback
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application~1xWwwFormUrlencodedPasswordBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedPasswordBoxed
+permits
+[Application~1xWwwFormUrlencodedPasswordBoxedString](#application~1xwwwformurlencodedpasswordboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedPasswordBoxedString +public static final class Application~1xWwwFormUrlencodedPasswordBoxedString
+extends [Application~1xWwwFormUrlencodedPasswordBoxed](#application~1xwwwformurlencodedpasswordboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedPasswordBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedPassword +public static class Application~1xWwwFormUrlencodedPassword
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPassword.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "password"; | +| Integer | maxLength = 64 | +| Integer | minLength = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedPasswordBoxedString](#application~1xwwwformurlencodedpasswordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedDateTimeBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedDateTimeBoxed
+permits
+[Application~1xWwwFormUrlencodedDateTimeBoxedString](#application~1xwwwformurlencodeddatetimeboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedDateTimeBoxedString +public static final class Application~1xWwwFormUrlencodedDateTimeBoxedString
+extends [Application~1xWwwFormUrlencodedDateTimeBoxed](#application~1xwwwformurlencodeddatetimeboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedDateTimeBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedDateTime +public static class Application~1xWwwFormUrlencodedDateTime
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTime.validate( + "1970-01-01T00:00:00.00Z", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "date-time"; | +| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedDateTimeBoxedString](#application~1xwwwformurlencodeddatetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedDateBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedDateBoxed
+permits
+[Application~1xWwwFormUrlencodedDateBoxedString](#application~1xwwwformurlencodeddateboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedDateBoxedString +public static final class Application~1xWwwFormUrlencodedDateBoxedString
+extends [Application~1xWwwFormUrlencodedDateBoxed](#application~1xwwwformurlencodeddateboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedDateBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedDate +public static class Application~1xWwwFormUrlencodedDate
+extends DateJsonSchema.DateJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application~1xWwwFormUrlencodedBinaryBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedBinaryBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedBinary +public static class Application~1xWwwFormUrlencodedBinary
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +## Application~1xWwwFormUrlencodedByteBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedByteBoxed
+permits
+[Application~1xWwwFormUrlencodedByteBoxedString](#application~1xwwwformurlencodedbyteboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedByteBoxedString +public static final class Application~1xWwwFormUrlencodedByteBoxedString
+extends [Application~1xWwwFormUrlencodedByteBoxed](#application~1xwwwformurlencodedbyteboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedByteBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedByte +public static class Application~1xWwwFormUrlencodedByte
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +## Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed
+permits
+[Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString](#application~1xwwwformurlencodedpatternwithoutdelimiterboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString +public static final class Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString
+extends [Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed](#application~1xwwwformurlencodedpatternwithoutdelimiterboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedPatternWithoutDelimiter +public static class Application~1xWwwFormUrlencodedPatternWithoutDelimiter
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiter.validate( + "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString](#application~1xwwwformurlencodedpatternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedStringBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedStringBoxed
+permits
+[Application~1xWwwFormUrlencodedStringBoxedString](#application~1xwwwformurlencodedstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedStringBoxedString +public static final class Application~1xWwwFormUrlencodedStringBoxedString
+extends [Application~1xWwwFormUrlencodedStringBoxed](#application~1xwwwformurlencodedstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedString +public static class Application~1xWwwFormUrlencodedString
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedString.validate( + "A", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedStringBoxedString](#application~1xwwwformurlencodedstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedDoubleBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedDoubleBoxed
+permits
+[Application~1xWwwFormUrlencodedDoubleBoxedNumber](#application~1xwwwformurlencodeddoubleboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedDoubleBoxedNumber +public static final class Application~1xWwwFormUrlencodedDoubleBoxedNumber
+extends [Application~1xWwwFormUrlencodedDoubleBoxed](#application~1xwwwformurlencodeddoubleboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedDoubleBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xWwwFormUrlencodedDouble +public static class Application~1xWwwFormUrlencodedDouble
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// double validation +double validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDouble.validate( + 3.14d, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "double"; | +| Number | maximum = 123.4 | +| Number | minimum = 67.8 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| double | validate(double arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedDoubleBoxedNumber](#application~1xwwwformurlencodeddoubleboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedFloatBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedFloatBoxed
+permits
+[Application~1xWwwFormUrlencodedFloatBoxedNumber](#application~1xwwwformurlencodedfloatboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedFloatBoxedNumber +public static final class Application~1xWwwFormUrlencodedFloatBoxedNumber
+extends [Application~1xWwwFormUrlencodedFloatBoxed](#application~1xwwwformurlencodedfloatboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedFloatBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xWwwFormUrlencodedFloat +public static class Application~1xWwwFormUrlencodedFloat
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// float validation +float validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloat.validate( + 3.14f, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "float"; | +| Number | maximum = 987.6 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| float | validate(float arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedFloatBoxedNumber](#application~1xwwwformurlencodedfloatboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedNumberBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedNumberBoxed
+permits
+[Application~1xWwwFormUrlencodedNumberBoxedNumber](#application~1xwwwformurlencodednumberboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedNumberBoxedNumber +public static final class Application~1xWwwFormUrlencodedNumberBoxedNumber
+extends [Application~1xWwwFormUrlencodedNumberBoxed](#application~1xwwwformurlencodednumberboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedNumberBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xWwwFormUrlencodedNumber +public static class Application~1xWwwFormUrlencodedNumber
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumber.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| Number | maximum = 543.2 | +| Number | minimum = 32.1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedNumberBoxedNumber](#application~1xwwwformurlencodednumberboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedInt64Boxed +public static abstract sealed class Application~1xWwwFormUrlencodedInt64Boxed
+permits
+[Application~1xWwwFormUrlencodedInt64BoxedNumber](#application~1xwwwformurlencodedint64boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedInt64BoxedNumber +public static final class Application~1xWwwFormUrlencodedInt64BoxedNumber
+extends [Application~1xWwwFormUrlencodedInt64Boxed](#application~1xwwwformurlencodedint64boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedInt64BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xWwwFormUrlencodedInt64 +public static class Application~1xWwwFormUrlencodedInt64
+extends Int64JsonSchema.Int64JsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application~1xWwwFormUrlencodedInt32Boxed +public static abstract sealed class Application~1xWwwFormUrlencodedInt32Boxed
+permits
+[Application~1xWwwFormUrlencodedInt32BoxedNumber](#application~1xwwwformurlencodedint32boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedInt32BoxedNumber +public static final class Application~1xWwwFormUrlencodedInt32BoxedNumber
+extends [Application~1xWwwFormUrlencodedInt32Boxed](#application~1xwwwformurlencodedint32boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedInt32BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xWwwFormUrlencodedInt32 +public static class Application~1xWwwFormUrlencodedInt32
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int32"; | +| Number | maximum = 200 | +| Number | minimum = 20 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| int | validate(int arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedInt32BoxedNumber](#application~1xwwwformurlencodedint32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedIntegerBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedIntegerBoxed
+permits
+[Application~1xWwwFormUrlencodedIntegerBoxedNumber](#application~1xwwwformurlencodedintegerboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedIntegerBoxedNumber +public static final class Application~1xWwwFormUrlencodedIntegerBoxedNumber
+extends [Application~1xWwwFormUrlencodedIntegerBoxed](#application~1xwwwformurlencodedintegerboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedIntegerBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xWwwFormUrlencodedInteger +public static class Application~1xWwwFormUrlencodedInteger
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInteger.validate( + 1L, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int"; | +| Number | maximum = 100 | +| Number | minimum = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| long | validate(long arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedIntegerBoxedNumber](#application~1xwwwformurlencodedintegerboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md new file mode 100644 index 00000000000..b5848c7b97a --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md @@ -0,0 +1,1288 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.CallbackCallbackBoxed](#callbackcallbackboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.CallbackCallbackBoxedString](#callbackcallbackboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.CallbackCallback](#callbackcallback)
schema class | +| static class | [SchemaSchema.PasswordPasswordBoxed](#passwordpasswordboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.PasswordPasswordBoxedString](#passwordpasswordboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.PasswordPassword](#passwordpassword)
schema class | +| static class | [SchemaSchema.DateTimeDateTimeBoxed](#datetimedatetimeboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.DateTimeDateTimeBoxedString](#datetimedatetimeboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.DateTimeDateTime](#datetimedatetime)
schema class | +| static class | [SchemaSchema.DateDateBoxed](#datedateboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.DateDateBoxedString](#datedateboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.DateDate](#datedate)
schema class | +| static class | [SchemaSchema.BinaryBinaryBoxed](#binarybinaryboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.BinaryBinary](#binarybinary)
schema class | +| static class | [SchemaSchema.ByteByteBoxed](#bytebyteboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.ByteByteBoxedString](#bytebyteboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.ByteByte](#bytebyte)
schema class | +| static class | [SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiterBoxed](#patternwithoutdelimiterpatternwithoutdelimiterboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiterBoxedString](#patternwithoutdelimiterpatternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiter](#patternwithoutdelimiterpatternwithoutdelimiter)
schema class | +| static class | [SchemaSchema.StringStringBoxed](#stringstringboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.StringStringBoxedString](#stringstringboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.StringString](#stringstring)
schema class | +| static class | [SchemaSchema.DoubleDoubleBoxed](#doubledoubleboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.DoubleDoubleBoxedNumber](#doubledoubleboxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.DoubleDouble](#doubledouble)
schema class | +| static class | [SchemaSchema.FloatFloatBoxed](#floatfloatboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.FloatFloatBoxedNumber](#floatfloatboxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.FloatFloat](#floatfloat)
schema class | +| static class | [SchemaSchema.NumberNumberBoxed](#numbernumberboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.NumberNumberBoxedNumber](#numbernumberboxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.NumberNumber](#numbernumber)
schema class | +| static class | [SchemaSchema.Int64Int64Boxed](#int64int64boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.Int64Int64BoxedNumber](#int64int64boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.Int64Int64](#int64int64)
schema class | +| static class | [SchemaSchema.Int32Int32Boxed](#int32int32boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.Int32Int32BoxedNumber](#int32int32boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.Int32Int32](#int32int32)
schema class | +| static class | [SchemaSchema.IntegerIntegerBoxed](#integerintegerboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.IntegerIntegerBoxedNumber](#integerintegerboxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.IntegerInteger](#integerinteger)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .setByte("a") + + .setDouble(3.14d) + + .setNumber(1) + + .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") + + .setInteger(1) + + .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 +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [IntegerInteger.class](#integerinteger))),
    new PropertyEntry("int32", [Int32Int32.class](#int32int32))),
    new PropertyEntry("int64", [Int64Int64.class](#int64int64))),
    new PropertyEntry("number", [NumberNumber.class](#numbernumber))),
    new PropertyEntry("float", [FloatFloat.class](#floatfloat))),
    new PropertyEntry("double", [DoubleDouble.class](#doubledouble))),
    new PropertyEntry("string", [StringString.class](#stringstring))),
    new PropertyEntry("pattern_without_delimiter", [PatternwithoutdelimiterPatternWithoutDelimiter.class](#patternwithoutdelimiterpatternwithoutdelimiter))),
    new PropertyEntry("byte", [ByteByte.class](#bytebyte))),
    new PropertyEntry("binary", [BinaryBinary.class](#binarybinary))),
    new PropertyEntry("date", [DateDate.class](#datedate))),
    new PropertyEntry("dateTime", [DateTimeDateTime.class](#datetimedatetime))),
    new PropertyEntry("password", [PasswordPassword.class](#passwordpassword))),
    new PropertyEntry("callback", [CallbackCallback.class](#callbackcallback)))
)
| +| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap0000BuilderSchemaMap0000Builder +public class SchemaMap0000BuilderSchemaMap0000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0000BuilderSchemaMap0000Builder(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 | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(int value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(float value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(long value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(double value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int32(int value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int32(float value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(int value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(float value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(long value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(double value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(int value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(float value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(long value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(double value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setString(String value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | binary(String value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | date(String value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | dateTime(String value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | password(String value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | callback(String value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, Void value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, boolean value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, String value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, int value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, float value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, long value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, double value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, List value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, Map value) | + +## SchemaMap0001BuilderSchemaMap0001Builder +public class SchemaMap0001BuilderSchemaMap0001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0001BuilderSchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | pattern_without_delimiter(String value) | + +## SchemaMap0010BuilderSchemaMap0010Builder +public class SchemaMap0010BuilderSchemaMap0010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0010BuilderSchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(int value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(float value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(long value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(double value) | + +## SchemaMap0011BuilderSchemaMap0011Builder +public class SchemaMap0011BuilderSchemaMap0011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0011BuilderSchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(int value) | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(float value) | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(long value) | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(double value) | +| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | pattern_without_delimiter(String value) | + +## SchemaMap0100BuilderSchemaMap0100Builder +public class SchemaMap0100BuilderSchemaMap0100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0100BuilderSchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(int value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(float value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(long value) | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(double value) | + +## SchemaMap0101BuilderSchemaMap0101Builder +public class SchemaMap0101BuilderSchemaMap0101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0101BuilderSchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(int value) | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(float value) | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(long value) | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(double value) | +| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | pattern_without_delimiter(String value) | + +## SchemaMap0110BuilderSchemaMap0110Builder +public class SchemaMap0110BuilderSchemaMap0110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0110BuilderSchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(int value) | +| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(float value) | +| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(long value) | +| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(double value) | +| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(int value) | +| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(float value) | +| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(long value) | +| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(double value) | + +## SchemaMap0111BuilderSchemaMap0111Builder +public class SchemaMap0111BuilderSchemaMap0111Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0111BuilderSchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(int value) | +| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(float value) | +| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(long value) | +| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(double value) | +| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(int value) | +| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(float value) | +| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(long value) | +| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(double value) | +| [SchemaMap0110BuilderSchemaMap0110Builder](#schemamap0110builderschemamap0110builder) | pattern_without_delimiter(String value) | + +## SchemaMap1000BuilderSchemaMap1000Builder +public class SchemaMap1000BuilderSchemaMap1000Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1000BuilderSchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setByte(String value) | + +## SchemaMap1001BuilderSchemaMap1001Builder +public class SchemaMap1001BuilderSchemaMap1001Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1001BuilderSchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setByte(String value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | pattern_without_delimiter(String value) | + +## SchemaMap1010BuilderSchemaMap1010Builder +public class SchemaMap1010BuilderSchemaMap1010Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1010BuilderSchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setByte(String value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(int value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(float value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(long value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(double value) | + +## SchemaMap1011BuilderSchemaMap1011Builder +public class SchemaMap1011BuilderSchemaMap1011Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1011BuilderSchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setByte(String value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(int value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(float value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(long value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(double value) | +| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | pattern_without_delimiter(String value) | + +## SchemaMap1100BuilderSchemaMap1100Builder +public class SchemaMap1100BuilderSchemaMap1100Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1100BuilderSchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setByte(String value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(int value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(float value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(long value) | +| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(double value) | + +## SchemaMap1101BuilderSchemaMap1101Builder +public class SchemaMap1101BuilderSchemaMap1101Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1101BuilderSchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setByte(String value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(int value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(float value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(long value) | +| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(double value) | +| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | pattern_without_delimiter(String value) | + +## SchemaMap1110BuilderSchemaMap1110Builder +public class SchemaMap1110BuilderSchemaMap1110Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap1110BuilderSchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0110BuilderSchemaMap0110Builder](#schemamap0110builderschemamap0110builder) | setByte(String value) | +| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(int value) | +| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(float value) | +| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(long value) | +| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(double value) | +| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(int value) | +| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(float value) | +| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(long value) | +| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(double value) | + +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0111BuilderSchemaMap0111Builder](#schemamap0111builderschemamap0111builder) | setByte(String value) | +| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(int value) | +| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(float value) | +| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(long value) | +| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(double value) | +| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(int value) | +| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(float value) | +| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(long value) | +| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(double value) | +| [SchemaMap1110BuilderSchemaMap1110Builder](#schemamap1110builderschemamap1110builder) | pattern_without_delimiter(String value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | pattern_without_delimiter()
| +| Number | int32()
[optional] value must be a 32 bit integer | +| Number | int64()
[optional] value must be a 64 bit integer | +| String | binary()
[optional] | +| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | +| String | dateTime()
[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 | +| 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## CallbackCallbackBoxed +public static abstract sealed class CallbackCallbackBoxed
+permits
+[CallbackCallbackBoxedString](#callbackcallbackboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## CallbackCallbackBoxedString +public static final class CallbackCallbackBoxedString
+extends [CallbackCallbackBoxed](#callbackcallbackboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| CallbackCallbackBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## CallbackCallback +public static class CallbackCallback
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## PasswordPasswordBoxed +public static abstract sealed class PasswordPasswordBoxed
+permits
+[PasswordPasswordBoxedString](#passwordpasswordboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## PasswordPasswordBoxedString +public static final class PasswordPasswordBoxedString
+extends [PasswordPasswordBoxed](#passwordpasswordboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| PasswordPasswordBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## PasswordPassword +public static class PasswordPassword
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.PasswordPassword.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "password"; | +| Integer | maxLength = 64 | +| Integer | minLength = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [PasswordPasswordBoxedString](#passwordpasswordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## DateTimeDateTimeBoxed +public static abstract sealed class DateTimeDateTimeBoxed
+permits
+[DateTimeDateTimeBoxedString](#datetimedatetimeboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## DateTimeDateTimeBoxedString +public static final class DateTimeDateTimeBoxedString
+extends [DateTimeDateTimeBoxed](#datetimedatetimeboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| DateTimeDateTimeBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## DateTimeDateTime +public static class DateTimeDateTime
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.DateTimeDateTime.validate( + "1970-01-01T00:00:00.00Z", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| String | type = "date-time"; | +| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [DateTimeDateTimeBoxedString](#datetimedatetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## DateDateBoxed +public static abstract sealed class DateDateBoxed
+permits
+[DateDateBoxedString](#datedateboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## DateDateBoxedString +public static final class DateDateBoxedString
+extends [DateDateBoxed](#datedateboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| DateDateBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## DateDate +public static class DateDate
+extends DateJsonSchema.DateJsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## BinaryBinaryBoxed +public static abstract sealed class BinaryBinaryBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## BinaryBinary +public static class BinaryBinary
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +## ByteByteBoxed +public static abstract sealed class ByteByteBoxed
+permits
+[ByteByteBoxedString](#bytebyteboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ByteByteBoxedString +public static final class ByteByteBoxedString
+extends [ByteByteBoxed](#bytebyteboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ByteByteBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ByteByte +public static class ByteByte
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +None + +## PatternwithoutdelimiterPatternWithoutDelimiterBoxed +public static abstract sealed class PatternwithoutdelimiterPatternWithoutDelimiterBoxed
+permits
+[PatternwithoutdelimiterPatternWithoutDelimiterBoxedString](#patternwithoutdelimiterpatternwithoutdelimiterboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## PatternwithoutdelimiterPatternWithoutDelimiterBoxedString +public static final class PatternwithoutdelimiterPatternWithoutDelimiterBoxedString
+extends [PatternwithoutdelimiterPatternWithoutDelimiterBoxed](#patternwithoutdelimiterpatternwithoutdelimiterboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| PatternwithoutdelimiterPatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## PatternwithoutdelimiterPatternWithoutDelimiter +public static class PatternwithoutdelimiterPatternWithoutDelimiter
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiter.validate( + "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [PatternwithoutdelimiterPatternWithoutDelimiterBoxedString](#patternwithoutdelimiterpatternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## StringStringBoxed +public static abstract sealed class StringStringBoxed
+permits
+[StringStringBoxedString](#stringstringboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## StringStringBoxedString +public static final class StringStringBoxedString
+extends [StringStringBoxed](#stringstringboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| StringStringBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## StringString +public static class StringString
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.StringString.validate( + "A", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [StringStringBoxedString](#stringstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## DoubleDoubleBoxed +public static abstract sealed class DoubleDoubleBoxed
+permits
+[DoubleDoubleBoxedNumber](#doubledoubleboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## DoubleDoubleBoxedNumber +public static final class DoubleDoubleBoxedNumber
+extends [DoubleDoubleBoxed](#doubledoubleboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| DoubleDoubleBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## DoubleDouble +public static class DoubleDouble
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// double validation +double validatedPayload = SchemaSchema.DoubleDouble.validate( + 3.14d, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "double"; | +| Number | maximum = 123.4 | +| Number | minimum = 67.8 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| double | validate(double arg, SchemaConfiguration configuration) | +| [DoubleDoubleBoxedNumber](#doubledoubleboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## FloatFloatBoxed +public static abstract sealed class FloatFloatBoxed
+permits
+[FloatFloatBoxedNumber](#floatfloatboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## FloatFloatBoxedNumber +public static final class FloatFloatBoxedNumber
+extends [FloatFloatBoxed](#floatfloatboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| FloatFloatBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## FloatFloat +public static class FloatFloat
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// float validation +float validatedPayload = SchemaSchema.FloatFloat.validate( + 3.14f, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "float"; | +| Number | maximum = 987.6 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| float | validate(float arg, SchemaConfiguration configuration) | +| [FloatFloatBoxedNumber](#floatfloatboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## NumberNumberBoxed +public static abstract sealed class NumberNumberBoxed
+permits
+[NumberNumberBoxedNumber](#numbernumberboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## NumberNumberBoxedNumber +public static final class NumberNumberBoxedNumber
+extends [NumberNumberBoxed](#numbernumberboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| NumberNumberBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## NumberNumber +public static class NumberNumber
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = SchemaSchema.NumberNumber.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| Number | maximum = 543.2 | +| Number | minimum = 32.1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| [NumberNumberBoxedNumber](#numbernumberboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Int64Int64Boxed +public static abstract sealed class Int64Int64Boxed
+permits
+[Int64Int64BoxedNumber](#int64int64boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Int64Int64BoxedNumber +public static final class Int64Int64BoxedNumber
+extends [Int64Int64Boxed](#int64int64boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Int64Int64BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Int64Int64 +public static class Int64Int64
+extends Int64JsonSchema.Int64JsonSchema1 + +A schema class that validates payloads + +## Description +None + +| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Int32Int32Boxed +public static abstract sealed class Int32Int32Boxed
+permits
+[Int32Int32BoxedNumber](#int32int32boxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## Int32Int32BoxedNumber +public static final class Int32Int32BoxedNumber
+extends [Int32Int32Boxed](#int32int32boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Int32Int32BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Int32Int32 +public static class Int32Int32
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = SchemaSchema.Int32Int32.validate( + 1, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int32"; | +| Number | maximum = 200 | +| Number | minimum = 20 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| int | validate(int arg, SchemaConfiguration configuration) | +| [Int32Int32BoxedNumber](#int32int32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## IntegerIntegerBoxed +public static abstract sealed class IntegerIntegerBoxed
+permits
+[IntegerIntegerBoxedNumber](#integerintegerboxednumber) + +abstract sealed class that stores validated payloads using boxed classes + +## IntegerIntegerBoxedNumber +public static final class IntegerIntegerBoxedNumber
+extends [IntegerIntegerBoxed](#integerintegerboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| IntegerIntegerBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## IntegerInteger +public static class IntegerInteger
+extends JsonSchema + +A schema class that validates payloads + +## Description +None + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// int validation +int validatedPayload = SchemaSchema.IntegerInteger.validate( + 1L, + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| +| String | type = "int"; | +| Number | maximum = 100 | +| Number | minimum = 10 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| long | validate(long arg, SchemaConfiguration configuration) | +| [IntegerIntegerBoxedNumber](#integerintegerboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..49fc3fb6fef --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..9a3167c39da --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..3a928610e36 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..29e453548fb --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..6e7875e9a2f --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..f912687b221 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..9facd5350d4 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..fac64264730 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..8a3def093fb --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..c60829c3455 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..76dd65c5d82 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..0718b25ac5d --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..84a23041e9d --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..a25d0b55aba --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..ba33d02bbdd --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..97fa607735e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..9cd00880302 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..8399ecde761 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..703aaada56e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..d637c5601e2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..3392d2353d4 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..c9ae7f824d7 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..fe450d330e1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..2907fd695fd --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..722e4a191cc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,151 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | +| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxedString](#application1jsonadditionalpropertiesboxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonAdditionalProperties](#application1jsonadditionalproperties)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1jsonSchema.Application1jsonSchemaMap validatedPayload = + Application1jsonSchema.Application1jsonSchema1.validate( + new Application1jsonSchema.Application1jsonSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", "a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [Application1jsonAdditionalProperties.class](#application1jsonadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1jsonSchemaMapBuilder +public class Application1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchemaMapBuilder()
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 | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, String value) | + +## Application1jsonSchemaMap +public static class Application1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application1jsonAdditionalPropertiesBoxed +public static abstract sealed class Application1jsonAdditionalPropertiesBoxed
+permits
+[Application1jsonAdditionalPropertiesBoxedString](#application1jsonadditionalpropertiesboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonAdditionalPropertiesBoxedString +public static final class Application1jsonAdditionalPropertiesBoxedString
+extends [Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonAdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonAdditionalProperties +public static class Application1jsonAdditionalProperties
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..01d11108b2e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,151 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMap](#applicationjsonschemamap)
output class for Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonAdditionalPropertiesBoxed](#applicationjsonadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonAdditionalPropertiesBoxedString](#applicationjsonadditionalpropertiesboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonAdditionalProperties](#applicationjsonadditionalproperties)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap([ApplicationjsonSchemaMap](#applicationjsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationjsonSchema.ApplicationjsonSchemaMap validatedPayload = + ApplicationjsonSchema.ApplicationjsonSchema1.validate( + new ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", "a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [ApplicationjsonAdditionalProperties.class](#applicationjsonadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | validate([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationjsonSchemaMapBuilder +public class ApplicationjsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchemaMapBuilder()
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 | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, String value) | + +## ApplicationjsonSchemaMap +public static class ApplicationjsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationjsonSchemaMap](#applicationjsonschemamap) | of([Map](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | getAdditionalProperty(String name)
provides type safety for additional properties | + +## ApplicationjsonAdditionalPropertiesBoxed +public static abstract sealed class ApplicationjsonAdditionalPropertiesBoxed
+permits
+[ApplicationjsonAdditionalPropertiesBoxedString](#applicationjsonadditionalpropertiesboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonAdditionalPropertiesBoxedString +public static final class ApplicationjsonAdditionalPropertiesBoxedString
+extends [ApplicationjsonAdditionalPropertiesBoxed](#applicationjsonadditionalpropertiesboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonAdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonAdditionalProperties +public static class ApplicationjsonAdditionalProperties
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..078f33e9d83 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,151 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxedString](#application~1jsonadditionalpropertiesboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonAdditionalProperties](#application~1jsonadditionalproperties)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = + Application~1jsonSchema.Application~1jsonSchema1.validate( + new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", "a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [Application~1jsonAdditionalProperties.class](#application~1jsonadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1jsonSchemaMapBuilder +public class Application~1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchemaMapBuilder()
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 | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, String value) | + +## Application~1jsonSchemaMap +public static class Application~1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application~1jsonAdditionalPropertiesBoxed +public static abstract sealed class Application~1jsonAdditionalPropertiesBoxed
+permits
+[Application~1jsonAdditionalPropertiesBoxedString](#application~1jsonadditionalpropertiesboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonAdditionalPropertiesBoxedString +public static final class Application~1jsonAdditionalPropertiesBoxedString
+extends [Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonAdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonAdditionalProperties +public static class Application~1jsonAdditionalProperties
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..2a71d00e49a --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,151 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxedString](#additionalpropertiesadditionalpropertiesboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.AdditionalPropertiesAdditionalProperties](#additionalpropertiesadditionalproperties)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .additionalProperty("someAdditionalProperty", "a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Class | additionalProperties = [AdditionalPropertiesAdditionalProperties.class](#additionalpropertiesadditionalproperties) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | getAdditionalProperty(String name)
provides type safety for additional properties | + +## AdditionalPropertiesAdditionalPropertiesBoxed +public static abstract sealed class AdditionalPropertiesAdditionalPropertiesBoxed
+permits
+[AdditionalPropertiesAdditionalPropertiesBoxedString](#additionalpropertiesadditionalpropertiesboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## AdditionalPropertiesAdditionalPropertiesBoxedString +public static final class AdditionalPropertiesAdditionalPropertiesBoxedString
+extends [AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalPropertiesAdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## AdditionalPropertiesAdditionalProperties +public static class AdditionalPropertiesAdditionalProperties
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..fa8e171bebe --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,225 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1json0Boxed](#application1json0boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1json0BoxedString](#application1json0boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1json0](#application1json0)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Application1json0.class](#application1json0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1json0Boxed +public static abstract sealed class Application1json0Boxed
+permits
+[Application1json0BoxedString](#application1json0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1json0BoxedString +public static final class Application1json0BoxedString
+extends [Application1json0Boxed](#application1json0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1json0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1json0 +public static class Application1json0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1jsonSchema.Application1json0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application1json0BoxedString](#application1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..1e763c84144 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,225 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.Applicationjson0Boxed](#applicationjson0boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.Applicationjson0BoxedString](#applicationjson0boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.Applicationjson0](#applicationjson0)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Applicationjson0.class](#applicationjson0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Applicationjson0Boxed +public static abstract sealed class Applicationjson0Boxed
+permits
+[Applicationjson0BoxedString](#applicationjson0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Applicationjson0BoxedString +public static final class Applicationjson0BoxedString
+extends [Applicationjson0Boxed](#applicationjson0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjson0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Applicationjson0 +public static class Applicationjson0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationjsonSchema.Applicationjson0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Applicationjson0BoxedString](#applicationjson0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..7351377e03c --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,225 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1json0Boxed](#application~1json0boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1json0BoxedString](#application~1json0boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1json0](#application~1json0)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Application~1json0.class](#application~1json0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1json0Boxed +public static abstract sealed class Application~1json0Boxed
+permits
+[Application~1json0BoxedString](#application~1json0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1json0BoxedString +public static final class Application~1json0BoxedString
+extends [Application~1json0Boxed](#application~1json0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1json0 +public static class Application~1json0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1jsonSchema.Application~1json0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application~1json0BoxedString](#application~1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..dd10c7d81ad --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,225 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.Schema00](#schema00)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedString](#schemaschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedVoid](#schemaschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedNumber](#schemaschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00Boxed +public static abstract sealed class Schema00Boxed
+permits
+[Schema00BoxedString](#schema00boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Schema00BoxedString +public static final class Schema00BoxedString
+extends [Schema00Boxed](#schema00boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Schema00 +public static class Schema00
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.Schema00.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md new file mode 100644 index 00000000000..75d6e86c149 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md @@ -0,0 +1,344 @@ +# Multipart1formdataSchema +public class Multipart1formdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist)
boxed class to store validated List payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomeProp](#multipart1formdatasomeprop)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdata0Boxed](#multipart1formdata0boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdata0BoxedString](#multipart1formdata0boxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdata0](#multipart1formdata0)
schema class | + +## Multipart1formdataSchema1Boxed +public static abstract sealed class Multipart1formdataSchema1Boxed
+permits
+[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSchema1BoxedMap +public static final class Multipart1formdataSchema1BoxedMap
+extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | + +## Multipart1formdataSchema1 +public static class Multipart1formdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = + Multipart1formdataSchema.Multipart1formdataSchema1.validate( + new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart1formdataSomeProp.class](#multipart1formdatasomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataSchemaMapBuilder +public class Multipart1formdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMapBuilder()
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 | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Void value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(boolean value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(int value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(float value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(long value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(double value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Map value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart1formdataSchemaMap +public static class Multipart1formdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart1formdataSomePropBoxed +public static abstract sealed class Multipart1formdataSomePropBoxed
+permits
+[Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid), +[Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean), +[Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber), +[Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring), +[Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist), +[Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSomePropBoxedVoid +public static final class Multipart1formdataSomePropBoxedVoid
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Multipart1formdataSomePropBoxedBoolean +public static final class Multipart1formdataSomePropBoxedBoolean
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Multipart1formdataSomePropBoxedNumber +public static final class Multipart1formdataSomePropBoxedNumber
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Multipart1formdataSomePropBoxedString +public static final class Multipart1formdataSomePropBoxedString
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdataSomePropBoxedList +public static final class Multipart1formdataSomePropBoxedList
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Multipart1formdataSomePropBoxedMap +public static final class Multipart1formdataSomePropBoxedMap
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Multipart1formdataSomeProp +public static class Multipart1formdataSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Multipart1formdata0.class](#multipart1formdata0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdata0Boxed +public static abstract sealed class Multipart1formdata0Boxed
+permits
+[Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdata0BoxedString +public static final class Multipart1formdata0BoxedString
+extends [Multipart1formdata0Boxed](#multipart1formdata0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdata0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdata0 +public static class Multipart1formdata0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Multipart1formdataSchema.Multipart1formdata0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md new file mode 100644 index 00000000000..53afd2ab467 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -0,0 +1,344 @@ +# MultipartformdataSchema +public class MultipartformdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [MultipartformdataSchema.MultipartformdataSchema1Boxed](#multipartformdataschema1boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchema1](#multipartformdataschema1)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder)
builder for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMap](#multipartformdataschemamap)
output class for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedVoid](#multipartformdatasomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedBoolean](#multipartformdatasomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedNumber](#multipartformdatasomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedString](#multipartformdatasomepropboxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedList](#multipartformdatasomepropboxedlist)
boxed class to store validated List payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedMap](#multipartformdatasomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomeProp](#multipartformdatasomeprop)
schema class | +| static class | [MultipartformdataSchema.Multipartformdata0Boxed](#multipartformdata0boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.Multipartformdata0BoxedString](#multipartformdata0boxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.Multipartformdata0](#multipartformdata0)
schema class | + +## MultipartformdataSchema1Boxed +public static abstract sealed class MultipartformdataSchema1Boxed
+permits
+[MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSchema1BoxedMap +public static final class MultipartformdataSchema1BoxedMap
+extends [MultipartformdataSchema1Boxed](#multipartformdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchema1BoxedMap([MultipartformdataSchemaMap](#multipartformdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | data
validated payload | + +## MultipartformdataSchema1 +public static class MultipartformdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +MultipartformdataSchema.MultipartformdataSchemaMap validatedPayload = + MultipartformdataSchema.MultipartformdataSchema1.validate( + new MultipartformdataSchema.MultipartformdataSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [MultipartformdataSomeProp.class](#multipartformdatasomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | validate([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataSchemaMapBuilder +public class MultipartformdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMapBuilder()
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 | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(Void value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(boolean value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(int value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(float value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(long value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(double value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(Map value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, int value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, float value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, long value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, double value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## MultipartformdataSchemaMap +public static class MultipartformdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataSchemaMap](#multipartformdataschemamap) | of([Map](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## MultipartformdataSomePropBoxed +public static abstract sealed class MultipartformdataSomePropBoxed
+permits
+[MultipartformdataSomePropBoxedVoid](#multipartformdatasomepropboxedvoid), +[MultipartformdataSomePropBoxedBoolean](#multipartformdatasomepropboxedboolean), +[MultipartformdataSomePropBoxedNumber](#multipartformdatasomepropboxednumber), +[MultipartformdataSomePropBoxedString](#multipartformdatasomepropboxedstring), +[MultipartformdataSomePropBoxedList](#multipartformdatasomepropboxedlist), +[MultipartformdataSomePropBoxedMap](#multipartformdatasomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSomePropBoxedVoid +public static final class MultipartformdataSomePropBoxedVoid
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## MultipartformdataSomePropBoxedBoolean +public static final class MultipartformdataSomePropBoxedBoolean
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## MultipartformdataSomePropBoxedNumber +public static final class MultipartformdataSomePropBoxedNumber
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## MultipartformdataSomePropBoxedString +public static final class MultipartformdataSomePropBoxedString
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## MultipartformdataSomePropBoxedList +public static final class MultipartformdataSomePropBoxedList
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## MultipartformdataSomePropBoxedMap +public static final class MultipartformdataSomePropBoxedMap
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## MultipartformdataSomeProp +public static class MultipartformdataSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Multipartformdata0.class](#multipartformdata0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedString](#multipartformdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedVoid](#multipartformdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedNumber](#multipartformdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedBoolean](#multipartformdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedMap](#multipartformdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedList](#multipartformdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipartformdata0Boxed +public static abstract sealed class Multipartformdata0Boxed
+permits
+[Multipartformdata0BoxedString](#multipartformdata0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipartformdata0BoxedString +public static final class Multipartformdata0BoxedString
+extends [Multipartformdata0Boxed](#multipartformdata0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipartformdata0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipartformdata0 +public static class Multipartformdata0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = MultipartformdataSchema.Multipartformdata0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Multipartformdata0BoxedString](#multipartformdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md new file mode 100644 index 00000000000..2d134e8f78e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md @@ -0,0 +1,344 @@ +# Multipart~1formDataSchema +public class Multipart~1formDataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist)
boxed class to store validated List payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomeProp](#multipart~1formdatasomeprop)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formData0Boxed](#multipart~1formdata0boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formData0](#multipart~1formdata0)
schema class | + +## Multipart~1formDataSchema1Boxed +public static abstract sealed class Multipart~1formDataSchema1Boxed
+permits
+[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSchema1BoxedMap +public static final class Multipart~1formDataSchema1BoxedMap
+extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | + +## Multipart~1formDataSchema1 +public static class Multipart~1formDataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( + new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart~1formDataSomeProp.class](#multipart~1formdatasomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataSchemaMapBuilder +public class Multipart~1formDataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMapBuilder()
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 | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Void value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(boolean value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(int value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(float value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(long value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(double value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Map value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart~1formDataSchemaMap +public static class Multipart~1formDataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart~1formDataSomePropBoxed +public static abstract sealed class Multipart~1formDataSomePropBoxed
+permits
+[Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid), +[Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean), +[Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber), +[Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring), +[Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist), +[Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSomePropBoxedVoid +public static final class Multipart~1formDataSomePropBoxedVoid
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Multipart~1formDataSomePropBoxedBoolean +public static final class Multipart~1formDataSomePropBoxedBoolean
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Multipart~1formDataSomePropBoxedNumber +public static final class Multipart~1formDataSomePropBoxedNumber
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Multipart~1formDataSomePropBoxedString +public static final class Multipart~1formDataSomePropBoxedString
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formDataSomePropBoxedList +public static final class Multipart~1formDataSomePropBoxedList
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Multipart~1formDataSomePropBoxedMap +public static final class Multipart~1formDataSomePropBoxedMap
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Multipart~1formDataSomeProp +public static class Multipart~1formDataSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Multipart~1formData0.class](#multipart~1formdata0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formData0Boxed +public static abstract sealed class Multipart~1formData0Boxed
+permits
+[Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formData0BoxedString +public static final class Multipart~1formData0BoxedString
+extends [Multipart~1formData0Boxed](#multipart~1formdata0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formData0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formData0 +public static class Multipart~1formData0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Multipart~1formDataSchema.Multipart~1formData0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md new file mode 100644 index 00000000000..5744bcb4773 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md @@ -0,0 +1,344 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.SomePropSomePropBoxed](#somepropsomepropboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedNumber](#somepropsomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedString](#somepropsomepropboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedList](#somepropsomepropboxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedMap](#somepropsomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SomePropSomeProp](#somepropsomeprop)
schema class | +| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.Schema00](#schema00)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [SomePropSomeProp.class](#somepropsomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Map value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## SomePropSomePropBoxed +public static abstract sealed class SomePropSomePropBoxed
+permits
+[SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid), +[SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean), +[SomePropSomePropBoxedNumber](#somepropsomepropboxednumber), +[SomePropSomePropBoxedString](#somepropsomepropboxedstring), +[SomePropSomePropBoxedList](#somepropsomepropboxedlist), +[SomePropSomePropBoxedMap](#somepropsomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SomePropSomePropBoxedVoid +public static final class SomePropSomePropBoxedVoid
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SomePropSomePropBoxedBoolean +public static final class SomePropSomePropBoxedBoolean
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SomePropSomePropBoxedNumber +public static final class SomePropSomePropBoxedNumber
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SomePropSomePropBoxedString +public static final class SomePropSomePropBoxedString
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SomePropSomePropBoxedList +public static final class SomePropSomePropBoxedList
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SomePropSomePropBoxedMap +public static final class SomePropSomePropBoxedMap
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SomePropSomeProp +public static class SomePropSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedString](#somepropsomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedNumber](#somepropsomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedMap](#somepropsomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedList](#somepropsomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00Boxed +public static abstract sealed class Schema00Boxed
+permits
+[Schema00BoxedString](#schema00boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Schema00BoxedString +public static final class Schema00BoxedString
+extends [Schema00Boxed](#schema00boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Schema00 +public static class Schema00
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.Schema00.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..fa8e171bebe --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,225 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1json0Boxed](#application1json0boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1json0BoxedString](#application1json0boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1json0](#application1json0)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Application1json0.class](#application1json0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1json0Boxed +public static abstract sealed class Application1json0Boxed
+permits
+[Application1json0BoxedString](#application1json0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1json0BoxedString +public static final class Application1json0BoxedString
+extends [Application1json0Boxed](#application1json0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1json0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1json0 +public static class Application1json0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application1jsonSchema.Application1json0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application1json0BoxedString](#application1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..1e763c84144 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,225 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.Applicationjson0Boxed](#applicationjson0boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.Applicationjson0BoxedString](#applicationjson0boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.Applicationjson0](#applicationjson0)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Applicationjson0.class](#applicationjson0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Applicationjson0Boxed +public static abstract sealed class Applicationjson0Boxed
+permits
+[Applicationjson0BoxedString](#applicationjson0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Applicationjson0BoxedString +public static final class Applicationjson0BoxedString
+extends [Applicationjson0Boxed](#applicationjson0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjson0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Applicationjson0 +public static class Applicationjson0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = ApplicationjsonSchema.Applicationjson0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Applicationjson0BoxedString](#applicationjson0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..7351377e03c --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,225 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1json0Boxed](#application~1json0boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1json0BoxedString](#application~1json0boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1json0](#application~1json0)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Application~1json0.class](#application~1json0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1json0Boxed +public static abstract sealed class Application~1json0Boxed
+permits
+[Application~1json0BoxedString](#application~1json0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1json0BoxedString +public static final class Application~1json0BoxedString
+extends [Application~1json0Boxed](#application~1json0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1json0 +public static class Application~1json0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Application~1jsonSchema.Application~1json0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Application~1json0BoxedString](#application~1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..dd10c7d81ad --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,225 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.Schema00](#schema00)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedString](#schemaschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedVoid](#schemaschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedNumber](#schemaschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00Boxed +public static abstract sealed class Schema00Boxed
+permits
+[Schema00BoxedString](#schema00boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Schema00BoxedString +public static final class Schema00BoxedString
+extends [Schema00Boxed](#schema00boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Schema00 +public static class Schema00
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.Schema00.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md new file mode 100644 index 00000000000..75d6e86c149 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md @@ -0,0 +1,344 @@ +# Multipart1formdataSchema +public class Multipart1formdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist)
boxed class to store validated List payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSomeProp](#multipart1formdatasomeprop)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdata0Boxed](#multipart1formdata0boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdata0BoxedString](#multipart1formdata0boxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdata0](#multipart1formdata0)
schema class | + +## Multipart1formdataSchema1Boxed +public static abstract sealed class Multipart1formdataSchema1Boxed
+permits
+[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSchema1BoxedMap +public static final class Multipart1formdataSchema1BoxedMap
+extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | + +## Multipart1formdataSchema1 +public static class Multipart1formdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = + Multipart1formdataSchema.Multipart1formdataSchema1.validate( + new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart1formdataSomeProp.class](#multipart1formdatasomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataSchemaMapBuilder +public class Multipart1formdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMapBuilder()
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 | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Void value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(boolean value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(int value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(float value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(long value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(double value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Map value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart1formdataSchemaMap +public static class Multipart1formdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart1formdataSomePropBoxed +public static abstract sealed class Multipart1formdataSomePropBoxed
+permits
+[Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid), +[Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean), +[Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber), +[Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring), +[Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist), +[Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSomePropBoxedVoid +public static final class Multipart1formdataSomePropBoxedVoid
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Multipart1formdataSomePropBoxedBoolean +public static final class Multipart1formdataSomePropBoxedBoolean
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Multipart1formdataSomePropBoxedNumber +public static final class Multipart1formdataSomePropBoxedNumber
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Multipart1formdataSomePropBoxedString +public static final class Multipart1formdataSomePropBoxedString
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdataSomePropBoxedList +public static final class Multipart1formdataSomePropBoxedList
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Multipart1formdataSomePropBoxedMap +public static final class Multipart1formdataSomePropBoxedMap
+extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Multipart1formdataSomeProp +public static class Multipart1formdataSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Multipart1formdata0.class](#multipart1formdata0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdata0Boxed +public static abstract sealed class Multipart1formdata0Boxed
+permits
+[Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdata0BoxedString +public static final class Multipart1formdata0BoxedString
+extends [Multipart1formdata0Boxed](#multipart1formdata0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdata0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdata0 +public static class Multipart1formdata0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Multipart1formdataSchema.Multipart1formdata0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md new file mode 100644 index 00000000000..53afd2ab467 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md @@ -0,0 +1,344 @@ +# MultipartformdataSchema +public class MultipartformdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [MultipartformdataSchema.MultipartformdataSchema1Boxed](#multipartformdataschema1boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchema1](#multipartformdataschema1)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder)
builder for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMap](#multipartformdataschemamap)
output class for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedVoid](#multipartformdatasomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedBoolean](#multipartformdatasomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedNumber](#multipartformdatasomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedString](#multipartformdatasomepropboxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedList](#multipartformdatasomepropboxedlist)
boxed class to store validated List payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomePropBoxedMap](#multipartformdatasomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSomeProp](#multipartformdatasomeprop)
schema class | +| static class | [MultipartformdataSchema.Multipartformdata0Boxed](#multipartformdata0boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.Multipartformdata0BoxedString](#multipartformdata0boxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.Multipartformdata0](#multipartformdata0)
schema class | + +## MultipartformdataSchema1Boxed +public static abstract sealed class MultipartformdataSchema1Boxed
+permits
+[MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSchema1BoxedMap +public static final class MultipartformdataSchema1BoxedMap
+extends [MultipartformdataSchema1Boxed](#multipartformdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchema1BoxedMap([MultipartformdataSchemaMap](#multipartformdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | data
validated payload | + +## MultipartformdataSchema1 +public static class MultipartformdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +MultipartformdataSchema.MultipartformdataSchemaMap validatedPayload = + MultipartformdataSchema.MultipartformdataSchema1.validate( + new MultipartformdataSchema.MultipartformdataSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [MultipartformdataSomeProp.class](#multipartformdatasomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | validate([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataSchemaMapBuilder +public class MultipartformdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMapBuilder()
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 | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(Void value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(boolean value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(int value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(float value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(long value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(double value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | someProp(Map value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, int value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, float value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, long value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, double value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## MultipartformdataSchemaMap +public static class MultipartformdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataSchemaMap](#multipartformdataschemamap) | of([Map](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## MultipartformdataSomePropBoxed +public static abstract sealed class MultipartformdataSomePropBoxed
+permits
+[MultipartformdataSomePropBoxedVoid](#multipartformdatasomepropboxedvoid), +[MultipartformdataSomePropBoxedBoolean](#multipartformdatasomepropboxedboolean), +[MultipartformdataSomePropBoxedNumber](#multipartformdatasomepropboxednumber), +[MultipartformdataSomePropBoxedString](#multipartformdatasomepropboxedstring), +[MultipartformdataSomePropBoxedList](#multipartformdatasomepropboxedlist), +[MultipartformdataSomePropBoxedMap](#multipartformdatasomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSomePropBoxedVoid +public static final class MultipartformdataSomePropBoxedVoid
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## MultipartformdataSomePropBoxedBoolean +public static final class MultipartformdataSomePropBoxedBoolean
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## MultipartformdataSomePropBoxedNumber +public static final class MultipartformdataSomePropBoxedNumber
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## MultipartformdataSomePropBoxedString +public static final class MultipartformdataSomePropBoxedString
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## MultipartformdataSomePropBoxedList +public static final class MultipartformdataSomePropBoxedList
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## MultipartformdataSomePropBoxedMap +public static final class MultipartformdataSomePropBoxedMap
+extends [MultipartformdataSomePropBoxed](#multipartformdatasomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## MultipartformdataSomeProp +public static class MultipartformdataSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Multipartformdata0.class](#multipartformdata0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedString](#multipartformdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedVoid](#multipartformdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedNumber](#multipartformdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedBoolean](#multipartformdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedMap](#multipartformdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [MultipartformdataSomePropBoxedList](#multipartformdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipartformdata0Boxed +public static abstract sealed class Multipartformdata0Boxed
+permits
+[Multipartformdata0BoxedString](#multipartformdata0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipartformdata0BoxedString +public static final class Multipartformdata0BoxedString
+extends [Multipartformdata0Boxed](#multipartformdata0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipartformdata0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipartformdata0 +public static class Multipartformdata0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = MultipartformdataSchema.Multipartformdata0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Multipartformdata0BoxedString](#multipartformdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md new file mode 100644 index 00000000000..2d134e8f78e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md @@ -0,0 +1,344 @@ +# Multipart~1formDataSchema +public class Multipart~1formDataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist)
boxed class to store validated List payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSomeProp](#multipart~1formdatasomeprop)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formData0Boxed](#multipart~1formdata0boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formData0](#multipart~1formdata0)
schema class | + +## Multipart~1formDataSchema1Boxed +public static abstract sealed class Multipart~1formDataSchema1Boxed
+permits
+[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSchema1BoxedMap +public static final class Multipart~1formDataSchema1BoxedMap
+extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | + +## Multipart~1formDataSchema1 +public static class Multipart~1formDataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( + new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart~1formDataSomeProp.class](#multipart~1formdatasomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataSchemaMapBuilder +public class Multipart~1formDataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMapBuilder()
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 | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Void value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(boolean value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(int value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(float value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(long value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(double value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Map value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart~1formDataSchemaMap +public static class Multipart~1formDataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart~1formDataSomePropBoxed +public static abstract sealed class Multipart~1formDataSomePropBoxed
+permits
+[Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid), +[Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean), +[Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber), +[Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring), +[Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist), +[Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSomePropBoxedVoid +public static final class Multipart~1formDataSomePropBoxedVoid
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Multipart~1formDataSomePropBoxedBoolean +public static final class Multipart~1formDataSomePropBoxedBoolean
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Multipart~1formDataSomePropBoxedNumber +public static final class Multipart~1formDataSomePropBoxedNumber
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Multipart~1formDataSomePropBoxedString +public static final class Multipart~1formDataSomePropBoxedString
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formDataSomePropBoxedList +public static final class Multipart~1formDataSomePropBoxedList
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Multipart~1formDataSomePropBoxedMap +public static final class Multipart~1formDataSomePropBoxedMap
+extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Multipart~1formDataSomeProp +public static class Multipart~1formDataSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Multipart~1formData0.class](#multipart~1formdata0)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formData0Boxed +public static abstract sealed class Multipart~1formData0Boxed
+permits
+[Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formData0BoxedString +public static final class Multipart~1formData0BoxedString
+extends [Multipart~1formData0Boxed](#multipart~1formdata0boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formData0BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formData0 +public static class Multipart~1formData0
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = Multipart~1formDataSchema.Multipart~1formData0.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md new file mode 100644 index 00000000000..5744bcb4773 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md @@ -0,0 +1,344 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.SomePropSomePropBoxed](#somepropsomepropboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedNumber](#somepropsomepropboxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedString](#somepropsomepropboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedList](#somepropsomepropboxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SomePropSomePropBoxedMap](#somepropsomepropboxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SomePropSomeProp](#somepropsomeprop)
schema class | +| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.Schema00](#schema00)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [SomePropSomeProp.class](#somepropsomeprop)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Map value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | someProp()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## SomePropSomePropBoxed +public static abstract sealed class SomePropSomePropBoxed
+permits
+[SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid), +[SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean), +[SomePropSomePropBoxedNumber](#somepropsomepropboxednumber), +[SomePropSomePropBoxedString](#somepropsomepropboxedstring), +[SomePropSomePropBoxedList](#somepropsomepropboxedlist), +[SomePropSomePropBoxedMap](#somepropsomepropboxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SomePropSomePropBoxedVoid +public static final class SomePropSomePropBoxedVoid
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SomePropSomePropBoxedBoolean +public static final class SomePropSomePropBoxedBoolean
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SomePropSomePropBoxedNumber +public static final class SomePropSomePropBoxedNumber
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SomePropSomePropBoxedString +public static final class SomePropSomePropBoxedString
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SomePropSomePropBoxedList +public static final class SomePropSomePropBoxedList
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SomePropSomePropBoxedMap +public static final class SomePropSomePropBoxedMap
+extends [SomePropSomePropBoxed](#somepropsomepropboxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SomePropSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SomePropSomeProp +public static class SomePropSomeProp
+extends JsonSchema + +A schema class that validates payloads + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| Void | validate(Void arg, SchemaConfiguration configuration) | +| int | validate(int arg, SchemaConfiguration configuration) | +| long | validate(long arg, SchemaConfiguration configuration) | +| float | validate(float arg, SchemaConfiguration configuration) | +| double | validate(double arg, SchemaConfiguration configuration) | +| Number | validate(Number arg, SchemaConfiguration configuration) | +| boolean | validate(boolean arg, SchemaConfiguration configuration) | +| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | +| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedString](#somepropsomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedNumber](#somepropsomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedMap](#somepropsomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | +| [SomePropSomePropBoxedList](#somepropsomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Schema00Boxed +public static abstract sealed class Schema00Boxed
+permits
+[Schema00BoxedString](#schema00boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Schema00BoxedString +public static final class Schema00BoxedString
+extends [Schema00Boxed](#schema00boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Schema00BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Schema00 +public static class Schema00
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// String validation +String validatedPayload = SchemaSchema.Schema00.validate( + "a", + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(
    String.class
)
| +| Integer | minLength = 1 | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | validate(String arg, SchemaConfiguration configuration) | +| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md new file mode 100644 index 00000000000..6b1884f72af --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md @@ -0,0 +1,256 @@ +# Application1xwwwformurlencodedSchema +public class Application1xwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam2Boxed](#application1xwwwformurlencodedparam2boxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam2BoxedString](#application1xwwwformurlencodedparam2boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam2](#application1xwwwformurlencodedparam2)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParamBoxed](#application1xwwwformurlencodedparamboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParamBoxedString](#application1xwwwformurlencodedparamboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam](#application1xwwwformurlencodedparam)
schema class | + +## Application1xwwwformurlencodedSchema1Boxed +public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
+permits
+[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedSchema1BoxedMap +public static final class Application1xwwwformurlencodedSchema1BoxedMap
+extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | + +## Application1xwwwformurlencodedSchema1 +public static class Application1xwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = + Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( + new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() + .param("a") + + .param2("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [Application1xwwwformurlencodedParam.class](#application1xwwwformurlencodedparam))),
    new PropertyEntry("param2", [Application1xwwwformurlencodedParam2.class](#application1xwwwformurlencodedparam2)))
)
| +| Set | required = Set.of(
    "param",
    "param2"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedSchemaMap00Builder +public class Application1xwwwformurlencodedSchemaMap00Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap00Builder(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 | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Void value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, boolean value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, String value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, int value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, float value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, long value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, double value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, List value) | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Map value) | + +## Application1xwwwformurlencodedSchemaMap01Builder +public class Application1xwwwformurlencodedSchemaMap01Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | param2(String value) | + +## Application1xwwwformurlencodedSchemaMap10Builder +public class Application1xwwwformurlencodedSchemaMap10Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | param(String value) | + +## Application1xwwwformurlencodedSchemaMapBuilder +public class Application1xwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap01Builder](#application1xwwwformurlencodedschemamap01builder) | param(String value) | +| [Application1xwwwformurlencodedSchemaMap10Builder](#application1xwwwformurlencodedschemamap10builder) | param2(String value) | + +## Application1xwwwformurlencodedSchemaMap +public static class Application1xwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | param()
| +| String | param2()
| +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application1xwwwformurlencodedParam2Boxed +public static abstract sealed class Application1xwwwformurlencodedParam2Boxed
+permits
+[Application1xwwwformurlencodedParam2BoxedString](#application1xwwwformurlencodedparam2boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedParam2BoxedString +public static final class Application1xwwwformurlencodedParam2BoxedString
+extends [Application1xwwwformurlencodedParam2Boxed](#application1xwwwformurlencodedparam2boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedParam2BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedParam2 +public static class Application1xwwwformurlencodedParam2
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field2 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application1xwwwformurlencodedParamBoxed +public static abstract sealed class Application1xwwwformurlencodedParamBoxed
+permits
+[Application1xwwwformurlencodedParamBoxedString](#application1xwwwformurlencodedparamboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedParamBoxedString +public static final class Application1xwwwformurlencodedParamBoxedString
+extends [Application1xwwwformurlencodedParamBoxed](#application1xwwwformurlencodedparamboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedParamBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedParam +public static class Application1xwwwformurlencodedParam
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field1 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md new file mode 100644 index 00000000000..4edd2270667 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -0,0 +1,256 @@ +# ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1](#applicationxwwwformurlencodedschema1)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedParam2Boxed](#applicationxwwwformurlencodedparam2boxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedParam2BoxedString](#applicationxwwwformurlencodedparam2boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedParam2](#applicationxwwwformurlencodedparam2)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedParamBoxed](#applicationxwwwformurlencodedparamboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedParamBoxedString](#applicationxwwwformurlencodedparamboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedParam](#applicationxwwwformurlencodedparam)
schema class | + +## ApplicationxwwwformurlencodedSchema1Boxed +public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed
+permits
+[ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedSchema1BoxedMap +public static final class ApplicationxwwwformurlencodedSchema1BoxedMap
+extends [ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchema1BoxedMap([ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | data
validated payload | + +## ApplicationxwwwformurlencodedSchema1 +public static class ApplicationxwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap validatedPayload = + ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.validate( + new ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder() + .param("a") + + .param2("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [ApplicationxwwwformurlencodedParam.class](#applicationxwwwformurlencodedparam))),
    new PropertyEntry("param2", [ApplicationxwwwformurlencodedParam2.class](#applicationxwwwformurlencodedparam2)))
)
| +| Set | required = Set.of(
    "param",
    "param2"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | validate([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedSchemaMap00Builder +public class ApplicationxwwwformurlencodedSchemaMap00Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap00Builder(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 | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, Void value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, boolean value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, String value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, int value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, float value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, long value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, double value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, List value) | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | additionalProperty(String key, Map value) | + +## ApplicationxwwwformurlencodedSchemaMap01Builder +public class ApplicationxwwwformurlencodedSchemaMap01Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | param2(String value) | + +## ApplicationxwwwformurlencodedSchemaMap10Builder +public class ApplicationxwwwformurlencodedSchemaMap10Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap00Builder](#applicationxwwwformurlencodedschemamap00builder) | param(String value) | + +## ApplicationxwwwformurlencodedSchemaMapBuilder +public class ApplicationxwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap01Builder](#applicationxwwwformurlencodedschemamap01builder) | param(String value) | +| [ApplicationxwwwformurlencodedSchemaMap10Builder](#applicationxwwwformurlencodedschemamap10builder) | param2(String value) | + +## ApplicationxwwwformurlencodedSchemaMap +public static class ApplicationxwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | of([Map](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | param()
| +| String | param2()
| +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## ApplicationxwwwformurlencodedParam2Boxed +public static abstract sealed class ApplicationxwwwformurlencodedParam2Boxed
+permits
+[ApplicationxwwwformurlencodedParam2BoxedString](#applicationxwwwformurlencodedparam2boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedParam2BoxedString +public static final class ApplicationxwwwformurlencodedParam2BoxedString
+extends [ApplicationxwwwformurlencodedParam2Boxed](#applicationxwwwformurlencodedparam2boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedParam2BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedParam2 +public static class ApplicationxwwwformurlencodedParam2
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field2 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## ApplicationxwwwformurlencodedParamBoxed +public static abstract sealed class ApplicationxwwwformurlencodedParamBoxed
+permits
+[ApplicationxwwwformurlencodedParamBoxedString](#applicationxwwwformurlencodedparamboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedParamBoxedString +public static final class ApplicationxwwwformurlencodedParamBoxedString
+extends [ApplicationxwwwformurlencodedParamBoxed](#applicationxwwwformurlencodedparamboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedParamBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedParam +public static class ApplicationxwwwformurlencodedParam
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field1 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md new file mode 100644 index 00000000000..ee9e70fb848 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md @@ -0,0 +1,256 @@ +# Application~1xWwwFormUrlencodedSchema +public class Application~1xWwwFormUrlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam2Boxed](#application~1xwwwformurlencodedparam2boxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam2BoxedString](#application~1xwwwformurlencodedparam2boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam2](#application~1xwwwformurlencodedparam2)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParamBoxed](#application~1xwwwformurlencodedparamboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParamBoxedString](#application~1xwwwformurlencodedparamboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam](#application~1xwwwformurlencodedparam)
schema class | + +## Application~1xWwwFormUrlencodedSchema1Boxed +public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
+permits
+[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedSchema1BoxedMap +public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
+extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | + +## Application~1xWwwFormUrlencodedSchema1 +public static class Application~1xWwwFormUrlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = + Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( + new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() + .param("a") + + .param2("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [Application~1xWwwFormUrlencodedParam.class](#application~1xwwwformurlencodedparam))),
    new PropertyEntry("param2", [Application~1xWwwFormUrlencodedParam2.class](#application~1xwwwformurlencodedparam2)))
)
| +| Set | required = Set.of(
    "param",
    "param2"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedSchemaMap00Builder +public class Application~1xWwwFormUrlencodedSchemaMap00Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap00Builder(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 | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Void value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, boolean value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, String value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, int value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, float value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, long value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, double value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, List value) | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Map value) | + +## Application~1xWwwFormUrlencodedSchemaMap01Builder +public class Application~1xWwwFormUrlencodedSchemaMap01Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | param2(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap10Builder +public class Application~1xWwwFormUrlencodedSchemaMap10Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | param(String value) | + +## Application~1xWwwFormUrlencodedSchemaMapBuilder +public class Application~1xWwwFormUrlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap01Builder](#application~1xwwwformurlencodedschemamap01builder) | param(String value) | +| [Application~1xWwwFormUrlencodedSchemaMap10Builder](#application~1xwwwformurlencodedschemamap10builder) | param2(String value) | + +## Application~1xWwwFormUrlencodedSchemaMap +public static class Application~1xWwwFormUrlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | param()
| +| String | param2()
| +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application~1xWwwFormUrlencodedParam2Boxed +public static abstract sealed class Application~1xWwwFormUrlencodedParam2Boxed
+permits
+[Application~1xWwwFormUrlencodedParam2BoxedString](#application~1xwwwformurlencodedparam2boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedParam2BoxedString +public static final class Application~1xWwwFormUrlencodedParam2BoxedString
+extends [Application~1xWwwFormUrlencodedParam2Boxed](#application~1xwwwformurlencodedparam2boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedParam2BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedParam2 +public static class Application~1xWwwFormUrlencodedParam2
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field2 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application~1xWwwFormUrlencodedParamBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedParamBoxed
+permits
+[Application~1xWwwFormUrlencodedParamBoxedString](#application~1xwwwformurlencodedparamboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedParamBoxedString +public static final class Application~1xWwwFormUrlencodedParamBoxedString
+extends [Application~1xWwwFormUrlencodedParamBoxed](#application~1xwwwformurlencodedparamboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedParamBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedParam +public static class Application~1xWwwFormUrlencodedParam
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field1 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md new file mode 100644 index 00000000000..38b9a76b312 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md @@ -0,0 +1,256 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.Param2Param2Boxed](#param2param2boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.Param2Param2BoxedString](#param2param2boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.Param2Param2](#param2param2)
schema class | +| static class | [SchemaSchema.ParamParamBoxed](#paramparamboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.ParamParamBoxedString](#paramparamboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.ParamParam](#paramparam)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .param("a") + + .param2("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [ParamParam.class](#paramparam))),
    new PropertyEntry("param2", [Param2Param2.class](#param2param2)))
)
| +| Set | required = Set.of(
    "param",
    "param2"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap00BuilderSchemaMap00Builder +public class SchemaMap00BuilderSchemaMap00Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap00BuilderSchemaMap00Builder(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 | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, Void value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, boolean value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, String value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, int value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, float value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, long value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, double value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, List value) | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, Map value) | + +## SchemaMap01BuilderSchemaMap01Builder +public class SchemaMap01BuilderSchemaMap01Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap01BuilderSchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | param2(String value) | + +## SchemaMap10BuilderSchemaMap10Builder +public class SchemaMap10BuilderSchemaMap10Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap10BuilderSchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | param(String value) | + +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap01BuilderSchemaMap01Builder](#schemamap01builderschemamap01builder) | param(String value) | +| [SchemaMap10BuilderSchemaMap10Builder](#schemamap10builderschemamap10builder) | param2(String value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | param()
| +| String | param2()
| +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Param2Param2Boxed +public static abstract sealed class Param2Param2Boxed
+permits
+[Param2Param2BoxedString](#param2param2boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Param2Param2BoxedString +public static final class Param2Param2BoxedString
+extends [Param2Param2Boxed](#param2param2boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Param2Param2BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Param2Param2 +public static class Param2Param2
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field2 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## ParamParamBoxed +public static abstract sealed class ParamParamBoxed
+permits
+[ParamParamBoxedString](#paramparamboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ParamParamBoxedString +public static final class ParamParamBoxedString
+extends [ParamParamBoxed](#paramparamboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ParamParamBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ParamParam +public static class ParamParam
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +field1 + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md new file mode 100644 index 00000000000..cf8958145ea --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonpatchjsonSchema +public class Application1jsonpatchjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedVoid](#application1jsonpatchjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedBoolean](#application1jsonpatchjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedNumber](#application1jsonpatchjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedString](#application1jsonpatchjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedList](#application1jsonpatchjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedMap](#application1jsonpatchjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1](#application1jsonpatchjsonschema1)
schema class | + +## Application1jsonpatchjsonSchema1Boxed +public static abstract sealed class Application1jsonpatchjsonSchema1Boxed
+permits
+[Application1jsonpatchjsonSchema1BoxedVoid](#application1jsonpatchjsonschema1boxedvoid), +[Application1jsonpatchjsonSchema1BoxedBoolean](#application1jsonpatchjsonschema1boxedboolean), +[Application1jsonpatchjsonSchema1BoxedNumber](#application1jsonpatchjsonschema1boxednumber), +[Application1jsonpatchjsonSchema1BoxedString](#application1jsonpatchjsonschema1boxedstring), +[Application1jsonpatchjsonSchema1BoxedList](#application1jsonpatchjsonschema1boxedlist), +[Application1jsonpatchjsonSchema1BoxedMap](#application1jsonpatchjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonpatchjsonSchema1BoxedVoid +public static final class Application1jsonpatchjsonSchema1BoxedVoid
+extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonpatchjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonpatchjsonSchema1BoxedBoolean +public static final class Application1jsonpatchjsonSchema1BoxedBoolean
+extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonpatchjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonpatchjsonSchema1BoxedNumber +public static final class Application1jsonpatchjsonSchema1BoxedNumber
+extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonpatchjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonpatchjsonSchema1BoxedString +public static final class Application1jsonpatchjsonSchema1BoxedString
+extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonpatchjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonpatchjsonSchema1BoxedList +public static final class Application1jsonpatchjsonSchema1BoxedList
+extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonpatchjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonpatchjsonSchema1BoxedMap +public static final class Application1jsonpatchjsonSchema1BoxedMap
+extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonpatchjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonpatchjsonSchema1 +public static class Application1jsonpatchjsonSchema1
+extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md new file mode 100644 index 00000000000..7829d232de2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonpatchjsonSchema +public class ApplicationjsonpatchjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedVoid](#applicationjsonpatchjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedBoolean](#applicationjsonpatchjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedNumber](#applicationjsonpatchjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedString](#applicationjsonpatchjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedList](#applicationjsonpatchjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedMap](#applicationjsonpatchjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1](#applicationjsonpatchjsonschema1)
schema class | + +## ApplicationjsonpatchjsonSchema1Boxed +public static abstract sealed class ApplicationjsonpatchjsonSchema1Boxed
+permits
+[ApplicationjsonpatchjsonSchema1BoxedVoid](#applicationjsonpatchjsonschema1boxedvoid), +[ApplicationjsonpatchjsonSchema1BoxedBoolean](#applicationjsonpatchjsonschema1boxedboolean), +[ApplicationjsonpatchjsonSchema1BoxedNumber](#applicationjsonpatchjsonschema1boxednumber), +[ApplicationjsonpatchjsonSchema1BoxedString](#applicationjsonpatchjsonschema1boxedstring), +[ApplicationjsonpatchjsonSchema1BoxedList](#applicationjsonpatchjsonschema1boxedlist), +[ApplicationjsonpatchjsonSchema1BoxedMap](#applicationjsonpatchjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonpatchjsonSchema1BoxedVoid +public static final class ApplicationjsonpatchjsonSchema1BoxedVoid
+extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonpatchjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonpatchjsonSchema1BoxedBoolean +public static final class ApplicationjsonpatchjsonSchema1BoxedBoolean
+extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonpatchjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonpatchjsonSchema1BoxedNumber +public static final class ApplicationjsonpatchjsonSchema1BoxedNumber
+extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonpatchjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonpatchjsonSchema1BoxedString +public static final class ApplicationjsonpatchjsonSchema1BoxedString
+extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonpatchjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonpatchjsonSchema1BoxedList +public static final class ApplicationjsonpatchjsonSchema1BoxedList
+extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonpatchjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonpatchjsonSchema1BoxedMap +public static final class ApplicationjsonpatchjsonSchema1BoxedMap
+extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonpatchjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonpatchjsonSchema1 +public static class ApplicationjsonpatchjsonSchema1
+extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md new file mode 100644 index 00000000000..3961df67dc8 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonPatch+jsonSchema +public class Application~1jsonPatch+jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedVoid](#application~1jsonpatch+jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedBoolean](#application~1jsonpatch+jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedNumber](#application~1jsonpatch+jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedString](#application~1jsonpatch+jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedList](#application~1jsonpatch+jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedMap](#application~1jsonpatch+jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1](#application~1jsonpatch+jsonschema1)
schema class | + +## Application~1jsonPatch+jsonSchema1Boxed +public static abstract sealed class Application~1jsonPatch+jsonSchema1Boxed
+permits
+[Application~1jsonPatch+jsonSchema1BoxedVoid](#application~1jsonpatch+jsonschema1boxedvoid), +[Application~1jsonPatch+jsonSchema1BoxedBoolean](#application~1jsonpatch+jsonschema1boxedboolean), +[Application~1jsonPatch+jsonSchema1BoxedNumber](#application~1jsonpatch+jsonschema1boxednumber), +[Application~1jsonPatch+jsonSchema1BoxedString](#application~1jsonpatch+jsonschema1boxedstring), +[Application~1jsonPatch+jsonSchema1BoxedList](#application~1jsonpatch+jsonschema1boxedlist), +[Application~1jsonPatch+jsonSchema1BoxedMap](#application~1jsonpatch+jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonPatch+jsonSchema1BoxedVoid +public static final class Application~1jsonPatch+jsonSchema1BoxedVoid
+extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonPatch+jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonPatch+jsonSchema1BoxedBoolean +public static final class Application~1jsonPatch+jsonSchema1BoxedBoolean
+extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonPatch+jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonPatch+jsonSchema1BoxedNumber +public static final class Application~1jsonPatch+jsonSchema1BoxedNumber
+extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonPatch+jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonPatch+jsonSchema1BoxedString +public static final class Application~1jsonPatch+jsonSchema1BoxedString
+extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonPatch+jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonPatch+jsonSchema1BoxedList +public static final class Application~1jsonPatch+jsonSchema1BoxedList
+extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonPatch+jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonPatch+jsonSchema1BoxedMap +public static final class Application~1jsonPatch+jsonSchema1BoxedMap
+extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonPatch+jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonPatch+jsonSchema1 +public static class Application~1jsonPatch+jsonSchema1
+extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md new file mode 100644 index 00000000000..fc85b23242a --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md new file mode 100644 index 00000000000..61220539438 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md @@ -0,0 +1,138 @@ +# Application1jsoncharsetutf8Schema +public class Application1jsoncharsetutf8Schema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1](#application1jsoncharsetutf8schema1)
schema class | + +## Application1jsoncharsetutf8Schema1Boxed +public static abstract sealed class Application1jsoncharsetutf8Schema1Boxed
+permits
+[Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid), +[Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean), +[Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber), +[Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring), +[Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist), +[Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsoncharsetutf8Schema1BoxedVoid +public static final class Application1jsoncharsetutf8Schema1BoxedVoid
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedBoolean +public static final class Application1jsoncharsetutf8Schema1BoxedBoolean
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedNumber +public static final class Application1jsoncharsetutf8Schema1BoxedNumber
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedString +public static final class Application1jsoncharsetutf8Schema1BoxedString
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedList +public static final class Application1jsoncharsetutf8Schema1BoxedList
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedMap +public static final class Application1jsoncharsetutf8Schema1BoxedMap
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsoncharsetutf8Schema1 +public static class Application1jsoncharsetutf8Schema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md new file mode 100644 index 00000000000..fbface0e4b5 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md @@ -0,0 +1,138 @@ +# Applicationjsoncharsetutf8Schema +public class Applicationjsoncharsetutf8Schema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed)
abstract sealed validated payload class | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedVoid](#applicationjsoncharsetutf8schema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedBoolean](#applicationjsoncharsetutf8schema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedNumber](#applicationjsoncharsetutf8schema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedString](#applicationjsoncharsetutf8schema1boxedstring)
boxed class to store validated String payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedList](#applicationjsoncharsetutf8schema1boxedlist)
boxed class to store validated List payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedMap](#applicationjsoncharsetutf8schema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1](#applicationjsoncharsetutf8schema1)
schema class | + +## Applicationjsoncharsetutf8Schema1Boxed +public static abstract sealed class Applicationjsoncharsetutf8Schema1Boxed
+permits
+[Applicationjsoncharsetutf8Schema1BoxedVoid](#applicationjsoncharsetutf8schema1boxedvoid), +[Applicationjsoncharsetutf8Schema1BoxedBoolean](#applicationjsoncharsetutf8schema1boxedboolean), +[Applicationjsoncharsetutf8Schema1BoxedNumber](#applicationjsoncharsetutf8schema1boxednumber), +[Applicationjsoncharsetutf8Schema1BoxedString](#applicationjsoncharsetutf8schema1boxedstring), +[Applicationjsoncharsetutf8Schema1BoxedList](#applicationjsoncharsetutf8schema1boxedlist), +[Applicationjsoncharsetutf8Schema1BoxedMap](#applicationjsoncharsetutf8schema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Applicationjsoncharsetutf8Schema1BoxedVoid +public static final class Applicationjsoncharsetutf8Schema1BoxedVoid
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedBoolean +public static final class Applicationjsoncharsetutf8Schema1BoxedBoolean
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedNumber +public static final class Applicationjsoncharsetutf8Schema1BoxedNumber
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedString +public static final class Applicationjsoncharsetutf8Schema1BoxedString
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedList +public static final class Applicationjsoncharsetutf8Schema1BoxedList
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedMap +public static final class Applicationjsoncharsetutf8Schema1BoxedMap
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Applicationjsoncharsetutf8Schema1 +public static class Applicationjsoncharsetutf8Schema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md new file mode 100644 index 00000000000..a1560a9f8b9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md @@ -0,0 +1,138 @@ +# Application~1json; charset=utf8Schema +public class Application~1json; charset=utf8Schema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed)
abstract sealed validated payload class | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1](#application~1json; charset=utf8schema1)
schema class | + +## Application~1json; charset=utf8Schema1Boxed +public static abstract sealed class Application~1json; charset=utf8Schema1Boxed
+permits
+[Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid), +[Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean), +[Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber), +[Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring), +[Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist), +[Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1json; charset=utf8Schema1BoxedVoid +public static final class Application~1json; charset=utf8Schema1BoxedVoid
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedBoolean +public static final class Application~1json; charset=utf8Schema1BoxedBoolean
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedNumber +public static final class Application~1json; charset=utf8Schema1BoxedNumber
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedString +public static final class Application~1json; charset=utf8Schema1BoxedString
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedList +public static final class Application~1json; charset=utf8Schema1BoxedList
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedMap +public static final class Application~1json; charset=utf8Schema1BoxedMap
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1json; charset=utf8Schema1 +public static class Application~1json; charset=utf8Schema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md new file mode 100644 index 00000000000..61220539438 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md @@ -0,0 +1,138 @@ +# Application1jsoncharsetutf8Schema +public class Application1jsoncharsetutf8Schema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1](#application1jsoncharsetutf8schema1)
schema class | + +## Application1jsoncharsetutf8Schema1Boxed +public static abstract sealed class Application1jsoncharsetutf8Schema1Boxed
+permits
+[Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid), +[Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean), +[Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber), +[Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring), +[Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist), +[Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsoncharsetutf8Schema1BoxedVoid +public static final class Application1jsoncharsetutf8Schema1BoxedVoid
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedBoolean +public static final class Application1jsoncharsetutf8Schema1BoxedBoolean
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedNumber +public static final class Application1jsoncharsetutf8Schema1BoxedNumber
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedString +public static final class Application1jsoncharsetutf8Schema1BoxedString
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedList +public static final class Application1jsoncharsetutf8Schema1BoxedList
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsoncharsetutf8Schema1BoxedMap +public static final class Application1jsoncharsetutf8Schema1BoxedMap
+extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsoncharsetutf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsoncharsetutf8Schema1 +public static class Application1jsoncharsetutf8Schema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md new file mode 100644 index 00000000000..fbface0e4b5 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md @@ -0,0 +1,138 @@ +# Applicationjsoncharsetutf8Schema +public class Applicationjsoncharsetutf8Schema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed)
abstract sealed validated payload class | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedVoid](#applicationjsoncharsetutf8schema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedBoolean](#applicationjsoncharsetutf8schema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedNumber](#applicationjsoncharsetutf8schema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedString](#applicationjsoncharsetutf8schema1boxedstring)
boxed class to store validated String payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedList](#applicationjsoncharsetutf8schema1boxedlist)
boxed class to store validated List payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1BoxedMap](#applicationjsoncharsetutf8schema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1](#applicationjsoncharsetutf8schema1)
schema class | + +## Applicationjsoncharsetutf8Schema1Boxed +public static abstract sealed class Applicationjsoncharsetutf8Schema1Boxed
+permits
+[Applicationjsoncharsetutf8Schema1BoxedVoid](#applicationjsoncharsetutf8schema1boxedvoid), +[Applicationjsoncharsetutf8Schema1BoxedBoolean](#applicationjsoncharsetutf8schema1boxedboolean), +[Applicationjsoncharsetutf8Schema1BoxedNumber](#applicationjsoncharsetutf8schema1boxednumber), +[Applicationjsoncharsetutf8Schema1BoxedString](#applicationjsoncharsetutf8schema1boxedstring), +[Applicationjsoncharsetutf8Schema1BoxedList](#applicationjsoncharsetutf8schema1boxedlist), +[Applicationjsoncharsetutf8Schema1BoxedMap](#applicationjsoncharsetutf8schema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Applicationjsoncharsetutf8Schema1BoxedVoid +public static final class Applicationjsoncharsetutf8Schema1BoxedVoid
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedBoolean +public static final class Applicationjsoncharsetutf8Schema1BoxedBoolean
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedNumber +public static final class Applicationjsoncharsetutf8Schema1BoxedNumber
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedString +public static final class Applicationjsoncharsetutf8Schema1BoxedString
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedList +public static final class Applicationjsoncharsetutf8Schema1BoxedList
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Applicationjsoncharsetutf8Schema1BoxedMap +public static final class Applicationjsoncharsetutf8Schema1BoxedMap
+extends [Applicationjsoncharsetutf8Schema1Boxed](#applicationjsoncharsetutf8schema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Applicationjsoncharsetutf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Applicationjsoncharsetutf8Schema1 +public static class Applicationjsoncharsetutf8Schema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md new file mode 100644 index 00000000000..a1560a9f8b9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md @@ -0,0 +1,138 @@ +# Application~1json; charset=utf8Schema +public class Application~1json; charset=utf8Schema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed)
abstract sealed validated payload class | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1](#application~1json; charset=utf8schema1)
schema class | + +## Application~1json; charset=utf8Schema1Boxed +public static abstract sealed class Application~1json; charset=utf8Schema1Boxed
+permits
+[Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid), +[Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean), +[Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber), +[Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring), +[Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist), +[Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1json; charset=utf8Schema1BoxedVoid +public static final class Application~1json; charset=utf8Schema1BoxedVoid
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedBoolean +public static final class Application~1json; charset=utf8Schema1BoxedBoolean
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedNumber +public static final class Application~1json; charset=utf8Schema1BoxedNumber
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedString +public static final class Application~1json; charset=utf8Schema1BoxedString
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedList +public static final class Application~1json; charset=utf8Schema1BoxedList
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1json; charset=utf8Schema1BoxedMap +public static final class Application~1json; charset=utf8Schema1BoxedMap
+extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1json; charset=utf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1json; charset=utf8Schema1 +public static class Application~1json; charset=utf8Schema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e30dd6b5124 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,161 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | +| static class | [Application1jsonSchema.Application1jsonABoxed](#application1jsonaboxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonABoxedString](#application1jsonaboxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonA](#application1jsona)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1jsonSchema.Application1jsonSchemaMap validatedPayload = + Application1jsonSchema.Application1jsonSchema1.validate( + new Application1jsonSchema.Application1jsonSchemaMapBuilder() + .a("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [Application1jsonA.class](#application1jsona)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1jsonSchemaMapBuilder +public class Application1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchemaMapBuilder()
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 | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | a(String value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, String value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, int value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, float value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, long value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, double value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, List value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application1jsonSchemaMap +public static class Application1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | a()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application1jsonABoxed +public static abstract sealed class Application1jsonABoxed
+permits
+[Application1jsonABoxedString](#application1jsonaboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonABoxedString +public static final class Application1jsonABoxedString
+extends [Application1jsonABoxed](#application1jsonaboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonABoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonA +public static class Application1jsonA
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..f60ebe04b13 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,161 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMap](#applicationjsonschemamap)
output class for Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonABoxed](#applicationjsonaboxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonABoxedString](#applicationjsonaboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonA](#applicationjsona)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap([ApplicationjsonSchemaMap](#applicationjsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationjsonSchema.ApplicationjsonSchemaMap validatedPayload = + ApplicationjsonSchema.ApplicationjsonSchema1.validate( + new ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder() + .a("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [ApplicationjsonA.class](#applicationjsona)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | validate([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationjsonSchemaMapBuilder +public class ApplicationjsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchemaMapBuilder()
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 | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | a(String value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, Void value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, boolean value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, String value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, int value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, float value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, long value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, double value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, List value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, Map value) | + +## ApplicationjsonSchemaMap +public static class ApplicationjsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationjsonSchemaMap](#applicationjsonschemamap) | of([Map](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | a()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## ApplicationjsonABoxed +public static abstract sealed class ApplicationjsonABoxed
+permits
+[ApplicationjsonABoxedString](#applicationjsonaboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonABoxedString +public static final class ApplicationjsonABoxedString
+extends [ApplicationjsonABoxed](#applicationjsonaboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonABoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonA +public static class ApplicationjsonA
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..8e5e3259942 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,161 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonABoxed](#application~1jsonaboxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonABoxedString](#application~1jsonaboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonA](#application~1jsona)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = + Application~1jsonSchema.Application~1jsonSchema1.validate( + new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() + .a("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [Application~1jsonA.class](#application~1jsona)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1jsonSchemaMapBuilder +public class Application~1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchemaMapBuilder()
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 | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | a(String value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, String value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, int value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, float value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, long value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, double value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, List value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application~1jsonSchemaMap +public static class Application~1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | a()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application~1jsonABoxed +public static abstract sealed class Application~1jsonABoxed
+permits
+[Application~1jsonABoxedString](#application~1jsonaboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonABoxedString +public static final class Application~1jsonABoxedString
+extends [Application~1jsonABoxed](#application~1jsonaboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonABoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonA +public static class Application~1jsonA
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..8729687d5b8 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,161 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.AABoxed](#aaboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.AABoxedString](#aaboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.AA](#aa)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .a("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [AA.class](#aa)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | a(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | a()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## AABoxed +public static abstract sealed class AABoxed
+permits
+[AABoxedString](#aaboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## AABoxedString +public static final class AABoxedString
+extends [AABoxed](#aaboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| AABoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## AA +public static class AA
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md new file mode 100644 index 00000000000..7b824b23f42 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md @@ -0,0 +1,161 @@ +# Multipart1formdataSchema +public class Multipart1formdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataBBoxed](#multipart1formdatabboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataBBoxedString](#multipart1formdatabboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataB](#multipart1formdatab)
schema class | + +## Multipart1formdataSchema1Boxed +public static abstract sealed class Multipart1formdataSchema1Boxed
+permits
+[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSchema1BoxedMap +public static final class Multipart1formdataSchema1BoxedMap
+extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | + +## Multipart1formdataSchema1 +public static class Multipart1formdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = + Multipart1formdataSchema.Multipart1formdataSchema1.validate( + new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() + .b("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [Multipart1formdataB.class](#multipart1formdatab)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataSchemaMapBuilder +public class Multipart1formdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMapBuilder()
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 | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | b(String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart1formdataSchemaMap +public static class Multipart1formdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | b()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart1formdataBBoxed +public static abstract sealed class Multipart1formdataBBoxed
+permits
+[Multipart1formdataBBoxedString](#multipart1formdatabboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataBBoxedString +public static final class Multipart1formdataBBoxedString
+extends [Multipart1formdataBBoxed](#multipart1formdatabboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataBBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdataB +public static class Multipart1formdataB
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md new file mode 100644 index 00000000000..65047aee163 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -0,0 +1,161 @@ +# MultipartformdataSchema +public class MultipartformdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [MultipartformdataSchema.MultipartformdataSchema1Boxed](#multipartformdataschema1boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchema1](#multipartformdataschema1)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder)
builder for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMap](#multipartformdataschemamap)
output class for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataBBoxed](#multipartformdatabboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataBBoxedString](#multipartformdatabboxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.MultipartformdataB](#multipartformdatab)
schema class | + +## MultipartformdataSchema1Boxed +public static abstract sealed class MultipartformdataSchema1Boxed
+permits
+[MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSchema1BoxedMap +public static final class MultipartformdataSchema1BoxedMap
+extends [MultipartformdataSchema1Boxed](#multipartformdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchema1BoxedMap([MultipartformdataSchemaMap](#multipartformdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | data
validated payload | + +## MultipartformdataSchema1 +public static class MultipartformdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +MultipartformdataSchema.MultipartformdataSchemaMap validatedPayload = + MultipartformdataSchema.MultipartformdataSchema1.validate( + new MultipartformdataSchema.MultipartformdataSchemaMapBuilder() + .b("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [MultipartformdataB.class](#multipartformdatab)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | validate([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataSchemaMapBuilder +public class MultipartformdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMapBuilder()
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 | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | b(String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, int value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, float value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, long value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, double value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## MultipartformdataSchemaMap +public static class MultipartformdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataSchemaMap](#multipartformdataschemamap) | of([Map](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | b()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## MultipartformdataBBoxed +public static abstract sealed class MultipartformdataBBoxed
+permits
+[MultipartformdataBBoxedString](#multipartformdatabboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataBBoxedString +public static final class MultipartformdataBBoxedString
+extends [MultipartformdataBBoxed](#multipartformdatabboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataBBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## MultipartformdataB +public static class MultipartformdataB
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md new file mode 100644 index 00000000000..16f25ad8ef0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md @@ -0,0 +1,161 @@ +# Multipart~1formDataSchema +public class Multipart~1formDataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataBBoxed](#multipart~1formdatabboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataBBoxedString](#multipart~1formdatabboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataB](#multipart~1formdatab)
schema class | + +## Multipart~1formDataSchema1Boxed +public static abstract sealed class Multipart~1formDataSchema1Boxed
+permits
+[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSchema1BoxedMap +public static final class Multipart~1formDataSchema1BoxedMap
+extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | + +## Multipart~1formDataSchema1 +public static class Multipart~1formDataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( + new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() + .b("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [Multipart~1formDataB.class](#multipart~1formdatab)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataSchemaMapBuilder +public class Multipart~1formDataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMapBuilder()
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 | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | b(String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart~1formDataSchemaMap +public static class Multipart~1formDataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | b()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart~1formDataBBoxed +public static abstract sealed class Multipart~1formDataBBoxed
+permits
+[Multipart~1formDataBBoxedString](#multipart~1formdatabboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataBBoxedString +public static final class Multipart~1formDataBBoxedString
+extends [Multipart~1formDataBBoxed](#multipart~1formdatabboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataBBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formDataB +public static class Multipart~1formDataB
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md new file mode 100644 index 00000000000..0e7ae93ed3b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md @@ -0,0 +1,161 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.BBBoxed](#bbboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.BBBoxedString](#bbboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.BB](#bb)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .b("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [BB.class](#bb)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | b(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | b()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## BBBoxed +public static abstract sealed class BBBoxed
+permits
+[BBBoxedString](#bbboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## BBBoxedString +public static final class BBBoxedString
+extends [BBBoxed](#bbboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| BBBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## BB +public static class BB
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md new file mode 100644 index 00000000000..37604b380a9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md @@ -0,0 +1,48 @@ +# Application1xpemfileSchema +public class Application1xpemfileSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xpemfileSchema.Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xpemfileSchema.Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xpemfileSchema.Application1xpemfileSchema1](#application1xpemfileschema1)
schema class | + +## Application1xpemfileSchema1Boxed +public static abstract sealed class Application1xpemfileSchema1Boxed
+permits
+[Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xpemfileSchema1BoxedString +public static final class Application1xpemfileSchema1BoxedString
+extends [Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xpemfileSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xpemfileSchema1 +public static class Application1xpemfileSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md new file mode 100644 index 00000000000..bd4b3a0abc0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md @@ -0,0 +1,48 @@ +# ApplicationxpemfileSchema +public class ApplicationxpemfileSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed](#applicationxpemfileschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxpemfileSchema.ApplicationxpemfileSchema1BoxedString](#applicationxpemfileschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxpemfileSchema.ApplicationxpemfileSchema1](#applicationxpemfileschema1)
schema class | + +## ApplicationxpemfileSchema1Boxed +public static abstract sealed class ApplicationxpemfileSchema1Boxed
+permits
+[ApplicationxpemfileSchema1BoxedString](#applicationxpemfileschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxpemfileSchema1BoxedString +public static final class ApplicationxpemfileSchema1BoxedString
+extends [ApplicationxpemfileSchema1Boxed](#applicationxpemfileschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxpemfileSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxpemfileSchema1 +public static class ApplicationxpemfileSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md new file mode 100644 index 00000000000..a73ff4cedfa --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md @@ -0,0 +1,48 @@ +# Application~1xPemFileSchema +public class Application~1xPemFileSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1](#application~1xpemfileschema1)
schema class | + +## Application~1xPemFileSchema1Boxed +public static abstract sealed class Application~1xPemFileSchema1Boxed
+permits
+[Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xPemFileSchema1BoxedString +public static final class Application~1xPemFileSchema1BoxedString
+extends [Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xPemFileSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xPemFileSchema1 +public static class Application~1xPemFileSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md new file mode 100644 index 00000000000..82bade1d5e1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md @@ -0,0 +1,48 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedString](#schemaschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md new file mode 100644 index 00000000000..37604b380a9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md @@ -0,0 +1,48 @@ +# Application1xpemfileSchema +public class Application1xpemfileSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xpemfileSchema.Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xpemfileSchema.Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xpemfileSchema.Application1xpemfileSchema1](#application1xpemfileschema1)
schema class | + +## Application1xpemfileSchema1Boxed +public static abstract sealed class Application1xpemfileSchema1Boxed
+permits
+[Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xpemfileSchema1BoxedString +public static final class Application1xpemfileSchema1BoxedString
+extends [Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xpemfileSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xpemfileSchema1 +public static class Application1xpemfileSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md new file mode 100644 index 00000000000..bd4b3a0abc0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md @@ -0,0 +1,48 @@ +# ApplicationxpemfileSchema +public class ApplicationxpemfileSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed](#applicationxpemfileschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxpemfileSchema.ApplicationxpemfileSchema1BoxedString](#applicationxpemfileschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxpemfileSchema.ApplicationxpemfileSchema1](#applicationxpemfileschema1)
schema class | + +## ApplicationxpemfileSchema1Boxed +public static abstract sealed class ApplicationxpemfileSchema1Boxed
+permits
+[ApplicationxpemfileSchema1BoxedString](#applicationxpemfileschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxpemfileSchema1BoxedString +public static final class ApplicationxpemfileSchema1BoxedString
+extends [ApplicationxpemfileSchema1Boxed](#applicationxpemfileschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxpemfileSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxpemfileSchema1 +public static class ApplicationxpemfileSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md new file mode 100644 index 00000000000..a73ff4cedfa --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md @@ -0,0 +1,48 @@ +# Application~1xPemFileSchema +public class Application~1xPemFileSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1](#application~1xpemfileschema1)
schema class | + +## Application~1xPemFileSchema1Boxed +public static abstract sealed class Application~1xPemFileSchema1Boxed
+permits
+[Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xPemFileSchema1BoxedString +public static final class Application~1xPemFileSchema1BoxedString
+extends [Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xPemFileSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xPemFileSchema1 +public static class Application~1xPemFileSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md new file mode 100644 index 00000000000..82bade1d5e1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md @@ -0,0 +1,48 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedString](#schemaschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md new file mode 100644 index 00000000000..a836f1c8958 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md @@ -0,0 +1,201 @@ +# Multipart1formdataSchema +public class Multipart1formdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataRequiredFileBoxed](#multipart1formdatarequiredfileboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataRequiredFile](#multipart1formdatarequiredfile)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadata](#multipart1formdataadditionalmetadata)
schema class | + +## Multipart1formdataSchema1Boxed +public static abstract sealed class Multipart1formdataSchema1Boxed
+permits
+[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSchema1BoxedMap +public static final class Multipart1formdataSchema1BoxedMap
+extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | + +## Multipart1formdataSchema1 +public static class Multipart1formdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = + Multipart1formdataSchema.Multipart1formdataSchema1.validate( + new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() + .requiredFile("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart1formdataAdditionalMetadata.class](#multipart1formdataadditionalmetadata))),
    new PropertyEntry("requiredFile", [Multipart1formdataRequiredFile.class](#multipart1formdatarequiredfile)))
)
| +| Set | required = Set.of(
    "requiredFile"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataSchemaMap0Builder +public class Multipart1formdataSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMap0Builder(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 | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalMetadata(String value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Void value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, boolean value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, String value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, int value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, float value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, long value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, double value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, List value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Map value) | + +## Multipart1formdataSchemaMapBuilder +public class Multipart1formdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | requiredFile(String value) | + +## Multipart1formdataSchemaMap +public static class Multipart1formdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | requiredFile()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart1formdataRequiredFileBoxed +public static abstract sealed class Multipart1formdataRequiredFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataRequiredFile +public static class Multipart1formdataRequiredFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## Multipart1formdataAdditionalMetadataBoxed +public static abstract sealed class Multipart1formdataAdditionalMetadataBoxed
+permits
+[Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataAdditionalMetadataBoxedString +public static final class Multipart1formdataAdditionalMetadataBoxedString
+extends [Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdataAdditionalMetadata +public static class Multipart1formdataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md new file mode 100644 index 00000000000..8cc983083c7 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -0,0 +1,201 @@ +# MultipartformdataSchema +public class MultipartformdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [MultipartformdataSchema.MultipartformdataSchema1Boxed](#multipartformdataschema1boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchema1](#multipartformdataschema1)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder)
builder for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMap](#multipartformdataschemamap)
output class for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataRequiredFileBoxed](#multipartformdatarequiredfileboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataRequiredFile](#multipartformdatarequiredfile)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadataBoxed](#multipartformdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadataBoxedString](#multipartformdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadata](#multipartformdataadditionalmetadata)
schema class | + +## MultipartformdataSchema1Boxed +public static abstract sealed class MultipartformdataSchema1Boxed
+permits
+[MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSchema1BoxedMap +public static final class MultipartformdataSchema1BoxedMap
+extends [MultipartformdataSchema1Boxed](#multipartformdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchema1BoxedMap([MultipartformdataSchemaMap](#multipartformdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | data
validated payload | + +## MultipartformdataSchema1 +public static class MultipartformdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +MultipartformdataSchema.MultipartformdataSchemaMap validatedPayload = + MultipartformdataSchema.MultipartformdataSchema1.validate( + new MultipartformdataSchema.MultipartformdataSchemaMapBuilder() + .requiredFile("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [MultipartformdataAdditionalMetadata.class](#multipartformdataadditionalmetadata))),
    new PropertyEntry("requiredFile", [MultipartformdataRequiredFile.class](#multipartformdatarequiredfile)))
)
| +| Set | required = Set.of(
    "requiredFile"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | validate([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataSchemaMap0Builder +public class MultipartformdataSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMap0Builder(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 | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalMetadata(String value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, Void value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, boolean value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, String value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, int value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, float value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, long value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, double value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, List value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, Map value) | + +## MultipartformdataSchemaMapBuilder +public class MultipartformdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | requiredFile(String value) | + +## MultipartformdataSchemaMap +public static class MultipartformdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataSchemaMap](#multipartformdataschemamap) | of([Map](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | requiredFile()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## MultipartformdataRequiredFileBoxed +public static abstract sealed class MultipartformdataRequiredFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataRequiredFile +public static class MultipartformdataRequiredFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## MultipartformdataAdditionalMetadataBoxed +public static abstract sealed class MultipartformdataAdditionalMetadataBoxed
+permits
+[MultipartformdataAdditionalMetadataBoxedString](#multipartformdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataAdditionalMetadataBoxedString +public static final class MultipartformdataAdditionalMetadataBoxedString
+extends [MultipartformdataAdditionalMetadataBoxed](#multipartformdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## MultipartformdataAdditionalMetadata +public static class MultipartformdataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md new file mode 100644 index 00000000000..182aaf1258d --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md @@ -0,0 +1,201 @@ +# Multipart~1formDataSchema +public class Multipart~1formDataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataRequiredFileBoxed](#multipart~1formdatarequiredfileboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataRequiredFile](#multipart~1formdatarequiredfile)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadata](#multipart~1formdataadditionalmetadata)
schema class | + +## Multipart~1formDataSchema1Boxed +public static abstract sealed class Multipart~1formDataSchema1Boxed
+permits
+[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSchema1BoxedMap +public static final class Multipart~1formDataSchema1BoxedMap
+extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | + +## Multipart~1formDataSchema1 +public static class Multipart~1formDataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( + new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() + .requiredFile("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart~1formDataAdditionalMetadata.class](#multipart~1formdataadditionalmetadata))),
    new PropertyEntry("requiredFile", [Multipart~1formDataRequiredFile.class](#multipart~1formdatarequiredfile)))
)
| +| Set | required = Set.of(
    "requiredFile"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataSchemaMap0Builder +public class Multipart~1formDataSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMap0Builder(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 | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalMetadata(String value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Void value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, boolean value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, String value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, int value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, float value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, long value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, double value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, List value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Map value) | + +## Multipart~1formDataSchemaMapBuilder +public class Multipart~1formDataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | requiredFile(String value) | + +## Multipart~1formDataSchemaMap +public static class Multipart~1formDataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | requiredFile()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart~1formDataRequiredFileBoxed +public static abstract sealed class Multipart~1formDataRequiredFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataRequiredFile +public static class Multipart~1formDataRequiredFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## Multipart~1formDataAdditionalMetadataBoxed +public static abstract sealed class Multipart~1formDataAdditionalMetadataBoxed
+permits
+[Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataAdditionalMetadataBoxedString +public static final class Multipart~1formDataAdditionalMetadataBoxedString
+extends [Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formDataAdditionalMetadata +public static class Multipart~1formDataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md new file mode 100644 index 00000000000..956f918fbd3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md @@ -0,0 +1,201 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.RequiredFileRequiredFileBoxed](#requiredfilerequiredfileboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.RequiredFileRequiredFile](#requiredfilerequiredfile)
schema class | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadata](#additionalmetadataadditionalmetadata)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .requiredFile("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadataAdditionalMetadata.class](#additionalmetadataadditionalmetadata))),
    new PropertyEntry("requiredFile", [RequiredFileRequiredFile.class](#requiredfilerequiredfile)))
)
| +| Set | required = Set.of(
    "requiredFile"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap0BuilderSchemaMap0Builder +public class SchemaMap0BuilderSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0BuilderSchemaMap0Builder(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 | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalMetadata(String value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Void value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, boolean value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, String value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, int value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, float value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, long value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, double value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, List value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Map value) | + +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | requiredFile(String value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | requiredFile()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## RequiredFileRequiredFileBoxed +public static abstract sealed class RequiredFileRequiredFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## RequiredFileRequiredFile +public static class RequiredFileRequiredFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## AdditionalMetadataAdditionalMetadataBoxed +public static abstract sealed class AdditionalMetadataAdditionalMetadataBoxed
+permits
+[AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## AdditionalMetadataAdditionalMetadataBoxedString +public static final class AdditionalMetadataAdditionalMetadataBoxedString
+extends [AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalMetadataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## AdditionalMetadataAdditionalMetadata +public static class AdditionalMetadataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..5db8ced0ac3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..826a963505b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..8c5f6909d7a --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..15189dc0efd --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..7402cce77df --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..ad395de1ea7 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..99082d62d64 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..13035f4c912 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..8fd1398fbf5 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..901406ff656 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..e4590ebd049 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..10d88601fad --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..de619dfafcc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..d4d80fecddc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..1088c43f6a3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..f947f3e9d37 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..109b9030725 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..392f77df314 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..f19df4aab88 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..595a4fac132 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..a2417de6574 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..1896da29cae --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..c7ddbe539f0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c8a9f3ca5c3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..6753c38c643 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..1266abc9ac9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..ad5871ff862 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..987a9a1b936 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..6f0c2192466 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..6bdce89a915 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..702536470b8 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..1006accb356 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..fbe77a39be3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..d6f99b95306 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..719f30e1e0d --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..508176f2edc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..31da6d43c81 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..ae917f30914 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..22a3d8896a0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..626ff1677a8 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..1f2a7ffa7fa --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..75c1a1a28eb --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..01383f239e1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..14fd7efd767 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..0915b06fc2f --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..d9e2dcc56f6 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..9811d0bc4e8 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..4a5754c27ae --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..557b3970dd7 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..3de4387ffdc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..57d9bafc8f9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..5f55d212ff3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..3cb91562f49 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..8e4090829ec --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..960539a46fe --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..af0115c3e79 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..9fa5b936c24 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..cba10d49a71 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..59d59a2726b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..b8a7ed56c3c --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..b3a36e767ea --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..0e6be09627b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..53209d184c3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..a474c682923 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..73b516586db --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..279ae72adb7 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..41517db2882 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..70b0ddb4674 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e113a73fe44 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..4c91411c12f --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..9b070867c2e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..5d28a1861e9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..f68d07fdb4f --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..72bba1fbc5a --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..80de661df92 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..153e6c5c3fc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md new file mode 100644 index 00000000000..b25fd6cf9d9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md @@ -0,0 +1,28 @@ +# Application1octetstreamSchema +public class Application1octetstreamSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1octetstreamSchema.Application1octetstreamSchema1Boxed](#application1octetstreamschema1boxed)
abstract sealed validated payload class | +| static class | [Application1octetstreamSchema.Application1octetstreamSchema1](#application1octetstreamschema1)
schema class | + +## Application1octetstreamSchema1Boxed +public static abstract sealed class Application1octetstreamSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Application1octetstreamSchema1 +public static class Application1octetstreamSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md new file mode 100644 index 00000000000..c46e1e27a0e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md @@ -0,0 +1,28 @@ +# ApplicationoctetstreamSchema +public class ApplicationoctetstreamSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed](#applicationoctetstreamschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1](#applicationoctetstreamschema1)
schema class | + +## ApplicationoctetstreamSchema1Boxed +public static abstract sealed class ApplicationoctetstreamSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationoctetstreamSchema1 +public static class ApplicationoctetstreamSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md new file mode 100644 index 00000000000..137d3340268 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md @@ -0,0 +1,28 @@ +# Application~1octetStreamSchema +public class Application~1octetStreamSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1Boxed](#application~1octetstreamschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1](#application~1octetstreamschema1)
schema class | + +## Application~1octetStreamSchema1Boxed +public static abstract sealed class Application~1octetStreamSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Application~1octetStreamSchema1 +public static class Application~1octetStreamSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md new file mode 100644 index 00000000000..4d651377d3c --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md @@ -0,0 +1,28 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md new file mode 100644 index 00000000000..21da9ccdfda --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md @@ -0,0 +1,28 @@ +# Application1octetstreamSchema +public class Application1octetstreamSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1octetstreamSchema.Application1octetstreamSchema1Boxed](#application1octetstreamschema1boxed)
abstract sealed validated payload class | +| static class | [Application1octetstreamSchema.Application1octetstreamSchema1](#application1octetstreamschema1)
schema class | + +## Application1octetstreamSchema1Boxed +public static abstract sealed class Application1octetstreamSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Application1octetstreamSchema1 +public static class Application1octetstreamSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md new file mode 100644 index 00000000000..479bd7d5dc3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md @@ -0,0 +1,28 @@ +# ApplicationoctetstreamSchema +public class ApplicationoctetstreamSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed](#applicationoctetstreamschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1](#applicationoctetstreamschema1)
schema class | + +## ApplicationoctetstreamSchema1Boxed +public static abstract sealed class ApplicationoctetstreamSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationoctetstreamSchema1 +public static class ApplicationoctetstreamSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md new file mode 100644 index 00000000000..c7c259410f6 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md @@ -0,0 +1,28 @@ +# Application~1octetStreamSchema +public class Application~1octetStreamSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1Boxed](#application~1octetstreamschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1](#application~1octetstreamschema1)
schema class | + +## Application~1octetStreamSchema1Boxed +public static abstract sealed class Application~1octetStreamSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Application~1octetStreamSchema1 +public static class Application~1octetStreamSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md new file mode 100644 index 00000000000..cc8793b8a35 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md @@ -0,0 +1,28 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md new file mode 100644 index 00000000000..de9f722edff --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md @@ -0,0 +1,201 @@ +# Multipart1formdataSchema +public class Multipart1formdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataFileBoxed](#multipart1formdatafileboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataFile](#multipart1formdatafile)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadata](#multipart1formdataadditionalmetadata)
schema class | + +## Multipart1formdataSchema1Boxed +public static abstract sealed class Multipart1formdataSchema1Boxed
+permits
+[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSchema1BoxedMap +public static final class Multipart1formdataSchema1BoxedMap
+extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | + +## Multipart1formdataSchema1 +public static class Multipart1formdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = + Multipart1formdataSchema.Multipart1formdataSchema1.validate( + new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() + .file("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart1formdataAdditionalMetadata.class](#multipart1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart1formdataFile.class](#multipart1formdatafile)))
)
| +| Set | required = Set.of(
    "file"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataSchemaMap0Builder +public class Multipart1formdataSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMap0Builder(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 | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalMetadata(String value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Void value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, boolean value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, String value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, int value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, float value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, long value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, double value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, List value) | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Map value) | + +## Multipart1formdataSchemaMapBuilder +public class Multipart1formdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | file(String value) | + +## Multipart1formdataSchemaMap +public static class Multipart1formdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | file()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart1formdataFileBoxed +public static abstract sealed class Multipart1formdataFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataFile +public static class Multipart1formdataFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## Multipart1formdataAdditionalMetadataBoxed +public static abstract sealed class Multipart1formdataAdditionalMetadataBoxed
+permits
+[Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataAdditionalMetadataBoxedString +public static final class Multipart1formdataAdditionalMetadataBoxedString
+extends [Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdataAdditionalMetadata +public static class Multipart1formdataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md new file mode 100644 index 00000000000..4d7645378cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -0,0 +1,201 @@ +# MultipartformdataSchema +public class MultipartformdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [MultipartformdataSchema.MultipartformdataSchema1Boxed](#multipartformdataschema1boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchema1](#multipartformdataschema1)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder)
builder for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMap](#multipartformdataschemamap)
output class for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataFileBoxed](#multipartformdatafileboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataFile](#multipartformdatafile)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadataBoxed](#multipartformdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadataBoxedString](#multipartformdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadata](#multipartformdataadditionalmetadata)
schema class | + +## MultipartformdataSchema1Boxed +public static abstract sealed class MultipartformdataSchema1Boxed
+permits
+[MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSchema1BoxedMap +public static final class MultipartformdataSchema1BoxedMap
+extends [MultipartformdataSchema1Boxed](#multipartformdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchema1BoxedMap([MultipartformdataSchemaMap](#multipartformdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | data
validated payload | + +## MultipartformdataSchema1 +public static class MultipartformdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +MultipartformdataSchema.MultipartformdataSchemaMap validatedPayload = + MultipartformdataSchema.MultipartformdataSchema1.validate( + new MultipartformdataSchema.MultipartformdataSchemaMapBuilder() + .file("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [MultipartformdataAdditionalMetadata.class](#multipartformdataadditionalmetadata))),
    new PropertyEntry("file", [MultipartformdataFile.class](#multipartformdatafile)))
)
| +| Set | required = Set.of(
    "file"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | validate([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataSchemaMap0Builder +public class MultipartformdataSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMap0Builder(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 | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalMetadata(String value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, Void value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, boolean value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, String value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, int value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, float value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, long value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, double value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, List value) | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | additionalProperty(String key, Map value) | + +## MultipartformdataSchemaMapBuilder +public class MultipartformdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap0Builder](#multipartformdataschemamap0builder) | file(String value) | + +## MultipartformdataSchemaMap +public static class MultipartformdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataSchemaMap](#multipartformdataschemamap) | of([Map](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | file()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## MultipartformdataFileBoxed +public static abstract sealed class MultipartformdataFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataFile +public static class MultipartformdataFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## MultipartformdataAdditionalMetadataBoxed +public static abstract sealed class MultipartformdataAdditionalMetadataBoxed
+permits
+[MultipartformdataAdditionalMetadataBoxedString](#multipartformdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataAdditionalMetadataBoxedString +public static final class MultipartformdataAdditionalMetadataBoxedString
+extends [MultipartformdataAdditionalMetadataBoxed](#multipartformdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## MultipartformdataAdditionalMetadata +public static class MultipartformdataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md new file mode 100644 index 00000000000..0f22cb9542e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md @@ -0,0 +1,201 @@ +# Multipart~1formDataSchema +public class Multipart~1formDataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFileBoxed](#multipart~1formdatafileboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFile](#multipart~1formdatafile)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadata](#multipart~1formdataadditionalmetadata)
schema class | + +## Multipart~1formDataSchema1Boxed +public static abstract sealed class Multipart~1formDataSchema1Boxed
+permits
+[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSchema1BoxedMap +public static final class Multipart~1formDataSchema1BoxedMap
+extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | + +## Multipart~1formDataSchema1 +public static class Multipart~1formDataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( + new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() + .file("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart~1formDataAdditionalMetadata.class](#multipart~1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart~1formDataFile.class](#multipart~1formdatafile)))
)
| +| Set | required = Set.of(
    "file"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataSchemaMap0Builder +public class Multipart~1formDataSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMap0Builder(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 | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalMetadata(String value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Void value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, boolean value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, String value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, int value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, float value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, long value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, double value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, List value) | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Map value) | + +## Multipart~1formDataSchemaMapBuilder +public class Multipart~1formDataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | file(String value) | + +## Multipart~1formDataSchemaMap +public static class Multipart~1formDataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | file()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart~1formDataFileBoxed +public static abstract sealed class Multipart~1formDataFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataFile +public static class Multipart~1formDataFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## Multipart~1formDataAdditionalMetadataBoxed +public static abstract sealed class Multipart~1formDataAdditionalMetadataBoxed
+permits
+[Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataAdditionalMetadataBoxedString +public static final class Multipart~1formDataAdditionalMetadataBoxedString
+extends [Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formDataAdditionalMetadata +public static class Multipart~1formDataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md new file mode 100644 index 00000000000..48f84917888 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md @@ -0,0 +1,201 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.FileFileBoxed](#filefileboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.FileFile](#filefile)
schema class | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadata](#additionalmetadataadditionalmetadata)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .file("a") + + .additionalMetadata("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadataAdditionalMetadata.class](#additionalmetadataadditionalmetadata))),
    new PropertyEntry("file", [FileFile.class](#filefile)))
)
| +| Set | required = Set.of(
    "file"
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMap0BuilderSchemaMap0Builder +public class SchemaMap0BuilderSchemaMap0Builder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMap0BuilderSchemaMap0Builder(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 | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalMetadata(String value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Void value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, boolean value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, String value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, int value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, float value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, long value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, double value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, List value) | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Map value) | + +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | file(String value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | file()
| +| String | additionalMetadata()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## FileFileBoxed +public static abstract sealed class FileFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## FileFile +public static class FileFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## AdditionalMetadataAdditionalMetadataBoxed +public static abstract sealed class AdditionalMetadataAdditionalMetadataBoxed
+permits
+[AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## AdditionalMetadataAdditionalMetadataBoxedString +public static final class AdditionalMetadataAdditionalMetadataBoxedString
+extends [AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalMetadataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## AdditionalMetadataAdditionalMetadata +public static class AdditionalMetadataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..5db8ced0ac3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..826a963505b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..8c5f6909d7a --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..15189dc0efd --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md new file mode 100644 index 00000000000..1d9c91b6a70 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md @@ -0,0 +1,244 @@ +# Multipart1formdataSchema +public class Multipart1formdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataFilesBoxed](#multipart1formdatafilesboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataFilesBoxedList](#multipart1formdatafilesboxedlist)
boxed class to store validated List payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataFiles](#multipart1formdatafiles)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataFilesListBuilder](#multipart1formdatafileslistbuilder)
builder for List payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataFilesList](#multipart1formdatafileslist)
output class for List payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataItemsBoxed](#multipart1formdataitemsboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataItems](#multipart1formdataitems)
schema class | + +## Multipart1formdataSchema1Boxed +public static abstract sealed class Multipart1formdataSchema1Boxed
+permits
+[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSchema1BoxedMap +public static final class Multipart1formdataSchema1BoxedMap
+extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | + +## Multipart1formdataSchema1 +public static class Multipart1formdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = + Multipart1formdataSchema.Multipart1formdataSchema1.validate( + new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() + .files( + Arrays.asList( + "a" + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [Multipart1formdataFiles.class](#multipart1formdatafiles)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataSchemaMapBuilder +public class Multipart1formdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMapBuilder()
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 | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | files(List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart1formdataSchemaMap +public static class Multipart1formdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataFilesList](#multipart1formdatafileslist) | files()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart1formdataFilesBoxed +public static abstract sealed class Multipart1formdataFilesBoxed
+permits
+[Multipart1formdataFilesBoxedList](#multipart1formdatafilesboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataFilesBoxedList +public static final class Multipart1formdataFilesBoxedList
+extends [Multipart1formdataFilesBoxed](#multipart1formdatafilesboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataFilesBoxedList([Multipart1formdataFilesList](#multipart1formdatafileslist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataFilesList](#multipart1formdatafileslist) | data
validated payload | + +## Multipart1formdataFiles +public static class Multipart1formdataFiles
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Multipart1formdataSchema.Multipart1formdataFilesList validatedPayload = + Multipart1formdataSchema.Multipart1formdataFiles.validate( + new Multipart1formdataSchema.Multipart1formdataFilesListBuilder() + .add("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Multipart1formdataItems.class](#multipart1formdataitems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataFilesList](#multipart1formdatafileslist) | validate([List](#multipart1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataFilesBoxedList](#multipart1formdatafilesboxedlist) | validateAndBox([List](#multipart1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataFilesListBuilder +public class Multipart1formdataFilesListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataFilesListBuilder()
Creates an empty list | +| Multipart1formdataFilesListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Multipart1formdataFilesListBuilder | add(String item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## Multipart1formdataFilesList +public class Multipart1formdataFilesList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataFilesList](#multipart1formdatafileslist) | of([List](#multipart1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | + +## Multipart1formdataItemsBoxed +public static abstract sealed class Multipart1formdataItemsBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataItems +public static class Multipart1formdataItems
+extends JsonSchema + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md new file mode 100644 index 00000000000..b2b5ba2df74 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -0,0 +1,244 @@ +# MultipartformdataSchema +public class MultipartformdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [MultipartformdataSchema.MultipartformdataSchema1Boxed](#multipartformdataschema1boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchema1](#multipartformdataschema1)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder)
builder for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMap](#multipartformdataschemamap)
output class for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataFilesBoxed](#multipartformdatafilesboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataFilesBoxedList](#multipartformdatafilesboxedlist)
boxed class to store validated List payloads | +| static class | [MultipartformdataSchema.MultipartformdataFiles](#multipartformdatafiles)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataFilesListBuilder](#multipartformdatafileslistbuilder)
builder for List payloads | +| static class | [MultipartformdataSchema.MultipartformdataFilesList](#multipartformdatafileslist)
output class for List payloads | +| static class | [MultipartformdataSchema.MultipartformdataItemsBoxed](#multipartformdataitemsboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataItems](#multipartformdataitems)
schema class | + +## MultipartformdataSchema1Boxed +public static abstract sealed class MultipartformdataSchema1Boxed
+permits
+[MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSchema1BoxedMap +public static final class MultipartformdataSchema1BoxedMap
+extends [MultipartformdataSchema1Boxed](#multipartformdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchema1BoxedMap([MultipartformdataSchemaMap](#multipartformdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | data
validated payload | + +## MultipartformdataSchema1 +public static class MultipartformdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +MultipartformdataSchema.MultipartformdataSchemaMap validatedPayload = + MultipartformdataSchema.MultipartformdataSchema1.validate( + new MultipartformdataSchema.MultipartformdataSchemaMapBuilder() + .files( + Arrays.asList( + "a" + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [MultipartformdataFiles.class](#multipartformdatafiles)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | validate([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataSchemaMapBuilder +public class MultipartformdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMapBuilder()
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 | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | files(List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, int value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, float value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, long value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, double value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## MultipartformdataSchemaMap +public static class MultipartformdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataSchemaMap](#multipartformdataschemamap) | of([Map](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataFilesList](#multipartformdatafileslist) | files()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## MultipartformdataFilesBoxed +public static abstract sealed class MultipartformdataFilesBoxed
+permits
+[MultipartformdataFilesBoxedList](#multipartformdatafilesboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataFilesBoxedList +public static final class MultipartformdataFilesBoxedList
+extends [MultipartformdataFilesBoxed](#multipartformdatafilesboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataFilesBoxedList([MultipartformdataFilesList](#multipartformdatafileslist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataFilesList](#multipartformdatafileslist) | data
validated payload | + +## MultipartformdataFiles +public static class MultipartformdataFiles
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +MultipartformdataSchema.MultipartformdataFilesList validatedPayload = + MultipartformdataSchema.MultipartformdataFiles.validate( + new MultipartformdataSchema.MultipartformdataFilesListBuilder() + .add("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [MultipartformdataItems.class](#multipartformdataitems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataFilesList](#multipartformdatafileslist) | validate([List](#multipartformdatafileslistbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataFilesBoxedList](#multipartformdatafilesboxedlist) | validateAndBox([List](#multipartformdatafileslistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataFilesListBuilder +public class MultipartformdataFilesListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataFilesListBuilder()
Creates an empty list | +| MultipartformdataFilesListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| MultipartformdataFilesListBuilder | add(String item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## MultipartformdataFilesList +public class MultipartformdataFilesList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataFilesList](#multipartformdatafileslist) | of([List](#multipartformdatafileslistbuilder) arg, SchemaConfiguration configuration) | + +## MultipartformdataItemsBoxed +public static abstract sealed class MultipartformdataItemsBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataItems +public static class MultipartformdataItems
+extends JsonSchema + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md new file mode 100644 index 00000000000..2af61bab649 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md @@ -0,0 +1,244 @@ +# Multipart~1formDataSchema +public class Multipart~1formDataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesBoxed](#multipart~1formdatafilesboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesBoxedList](#multipart~1formdatafilesboxedlist)
boxed class to store validated List payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFiles](#multipart~1formdatafiles)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesListBuilder](#multipart~1formdatafileslistbuilder)
builder for List payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesList](#multipart~1formdatafileslist)
output class for List payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataItemsBoxed](#multipart~1formdataitemsboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataItems](#multipart~1formdataitems)
schema class | + +## Multipart~1formDataSchema1Boxed +public static abstract sealed class Multipart~1formDataSchema1Boxed
+permits
+[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSchema1BoxedMap +public static final class Multipart~1formDataSchema1BoxedMap
+extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | + +## Multipart~1formDataSchema1 +public static class Multipart~1formDataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( + new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() + .files( + Arrays.asList( + "a" + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [Multipart~1formDataFiles.class](#multipart~1formdatafiles)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataSchemaMapBuilder +public class Multipart~1formDataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMapBuilder()
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 | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | files(List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart~1formDataSchemaMap +public static class Multipart~1formDataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | files()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart~1formDataFilesBoxed +public static abstract sealed class Multipart~1formDataFilesBoxed
+permits
+[Multipart~1formDataFilesBoxedList](#multipart~1formdatafilesboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataFilesBoxedList +public static final class Multipart~1formDataFilesBoxedList
+extends [Multipart~1formDataFilesBoxed](#multipart~1formdatafilesboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataFilesBoxedList([Multipart~1formDataFilesList](#multipart~1formdatafileslist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | data
validated payload | + +## Multipart~1formDataFiles +public static class Multipart~1formDataFiles
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +Multipart~1formDataSchema.Multipart~1formDataFilesList validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataFiles.validate( + new Multipart~1formDataSchema.Multipart~1formDataFilesListBuilder() + .add("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [Multipart~1formDataItems.class](#multipart~1formdataitems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | validate([List](#multipart~1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataFilesBoxedList](#multipart~1formdatafilesboxedlist) | validateAndBox([List](#multipart~1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataFilesListBuilder +public class Multipart~1formDataFilesListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataFilesListBuilder()
Creates an empty list | +| Multipart~1formDataFilesListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| Multipart~1formDataFilesListBuilder | add(String item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## Multipart~1formDataFilesList +public class Multipart~1formDataFilesList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | of([List](#multipart~1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | + +## Multipart~1formDataItemsBoxed +public static abstract sealed class Multipart~1formDataItemsBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataItems +public static class Multipart~1formDataItems
+extends JsonSchema + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md new file mode 100644 index 00000000000..79d6f5fee4b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md @@ -0,0 +1,244 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated list payloads, extends FrozenList +- classes to build inputs for list payloads +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.FilesFilesBoxed](#filesfilesboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.FilesFilesBoxedList](#filesfilesboxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.FilesFiles](#filesfiles)
schema class | +| static class | [SchemaSchema.FilesListBuilderFilesListBuilder](#fileslistbuilderfileslistbuilder)
builder for List payloads | +| static class | [SchemaSchema.FilesListFilesList](#fileslistfileslist)
output class for List payloads | +| static class | [SchemaSchema.ItemsItemsBoxed](#itemsitemsboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.ItemsItems](#itemsitems)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .files( + Arrays.asList( + "a" + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [FilesFiles.class](#filesfiles)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | files(List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [FilesListFilesList](#fileslistfileslist) | files()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## FilesFilesBoxed +public static abstract sealed class FilesFilesBoxed
+permits
+[FilesFilesBoxedList](#filesfilesboxedlist) + +abstract sealed class that stores validated payloads using boxed classes + +## FilesFilesBoxedList +public static final class FilesFilesBoxedList
+extends [FilesFilesBoxed](#filesfilesboxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| FilesFilesBoxedList([FilesListFilesList](#fileslistfileslist) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [FilesListFilesList](#fileslistfileslist) | data
validated payload | + +## FilesFiles +public static class FilesFiles
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// List validation +SchemaSchema.FilesListFilesList validatedPayload = + SchemaSchema.FilesFiles.validate( + new SchemaSchema.FilesListBuilderFilesListBuilder() + .add("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(List.class) | +| Class | items = [ItemsItems.class](#itemsitems) | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [FilesListFilesList](#fileslistfileslist) | validate([List](#fileslistbuilderfileslistbuilder) arg, SchemaConfiguration configuration) | +| [FilesFilesBoxedList](#filesfilesboxedlist) | validateAndBox([List](#fileslistbuilderfileslistbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## FilesListBuilderFilesListBuilder +public class FilesListBuilderFilesListBuilder
+builder for `List` + +A class that builds the List input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| FilesListBuilderFilesListBuilder()
Creates an empty list | +| FilesListBuilderFilesListBuilder(List items)
Stores the items in a list | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| FilesListBuilderFilesListBuilder | add(String item) | +| List | build()
Returns list input that should be used with Schema.validate | + +## FilesListFilesList +public class FilesListFilesList
+extends `FrozenList` + +A class to store validated List payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [FilesListFilesList](#fileslistfileslist) | of([List](#fileslistbuilderfileslistbuilder) arg, SchemaConfiguration configuration) | + +## ItemsItemsBoxed +public static abstract sealed class ItemsItemsBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## ItemsItems +public static class ItemsItems
+extends JsonSchema + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..5db8ced0ac3 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..826a963505b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..8c5f6909d7a --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..15189dc0efd --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..e3ca6f902cf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,138 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..26287f1bbe2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,138 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..5dea1e0f440 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,138 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..c94bfa37db0 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md @@ -0,0 +1,138 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends AnyTypeJsonSchema.AnyTypeJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..858f11869ba --- /dev/null +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,130 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | +| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1jsonSchema.Application1jsonSchemaMap validatedPayload = + Application1jsonSchema.Application1jsonSchema1.validate( + new Application1jsonSchema.Application1jsonSchemaMapBuilder() + .setString( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "bar", + "a" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1jsonSchemaMapBuilder +public class Application1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchemaMapBuilder()
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 | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | setString(Map value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, String value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, int value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, float value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, long value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, double value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, List value) | +| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application1jsonSchemaMap +public static class Application1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..407b4374bff --- /dev/null +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,130 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchemaMap](#applicationjsonschemamap)
output class for Map payloads | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap([ApplicationjsonSchemaMap](#applicationjsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationjsonSchema.ApplicationjsonSchemaMap validatedPayload = + ApplicationjsonSchema.ApplicationjsonSchema1.validate( + new ApplicationjsonSchema.ApplicationjsonSchemaMapBuilder() + .setString( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "bar", + "a" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationjsonSchemaMap](#applicationjsonschemamap) | validate([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationjsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationjsonSchemaMapBuilder +public class ApplicationjsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchemaMapBuilder()
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 | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | setString(Map value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, Void value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, boolean value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, String value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, int value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, float value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, long value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, double value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, List value) | +| [ApplicationjsonSchemaMapBuilder](#applicationjsonschemamapbuilder) | additionalProperty(String key, Map value) | + +## ApplicationjsonSchemaMap +public static class ApplicationjsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationjsonSchemaMap](#applicationjsonschemamap) | of([Map](#applicationjsonschemamapbuilder) 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..93c6654d3fa --- /dev/null +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,130 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = + Application~1jsonSchema.Application~1jsonSchema1.validate( + new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() + .setString( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "bar", + "a" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1jsonSchemaMapBuilder +public class Application~1jsonSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchemaMapBuilder()
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 | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | setString(Map value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, String value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, int value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, float value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, long value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, double value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, List value) | +| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application~1jsonSchemaMap +public static class Application~1jsonSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..490f42f4327 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md @@ -0,0 +1,130 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .setString( + MapUtils.makeMap( + new AbstractMap.SimpleEntry( + "bar", + "a" + ) + ) + ) + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | setString(Map value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) 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"], | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..6f2501e9431 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..1dfe3a6affc --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..c0d96e2a176 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..41a46e759d5 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md new file mode 100644 index 00000000000..fba148bf148 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md @@ -0,0 +1,133 @@ +# Application1xmlSchema +public class Application1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | + +## Application1xmlSchema1Boxed +public static abstract sealed class Application1xmlSchema1Boxed
+permits
+[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), +[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), +[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), +[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), +[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), +[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xmlSchema1BoxedVoid +public static final class Application1xmlSchema1BoxedVoid
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1xmlSchema1BoxedBoolean +public static final class Application1xmlSchema1BoxedBoolean
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1xmlSchema1BoxedNumber +public static final class Application1xmlSchema1BoxedNumber
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xmlSchema1BoxedString +public static final class Application1xmlSchema1BoxedString
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xmlSchema1BoxedList +public static final class Application1xmlSchema1BoxedList
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1BoxedMap +public static final class Application1xmlSchema1BoxedMap
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1 +public static class Application1xmlSchema1
+extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md new file mode 100644 index 00000000000..906903e7678 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -0,0 +1,133 @@ +# ApplicationxmlSchema +public class ApplicationxmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | + +## ApplicationxmlSchema1Boxed +public static abstract sealed class ApplicationxmlSchema1Boxed
+permits
+[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), +[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), +[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), +[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), +[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), +[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxmlSchema1BoxedVoid +public static final class ApplicationxmlSchema1BoxedVoid
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationxmlSchema1BoxedBoolean +public static final class ApplicationxmlSchema1BoxedBoolean
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationxmlSchema1BoxedNumber +public static final class ApplicationxmlSchema1BoxedNumber
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxmlSchema1BoxedString +public static final class ApplicationxmlSchema1BoxedString
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxmlSchema1BoxedList +public static final class ApplicationxmlSchema1BoxedList
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1BoxedMap +public static final class ApplicationxmlSchema1BoxedMap
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1 +public static class ApplicationxmlSchema1
+extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md new file mode 100644 index 00000000000..b0a9600de95 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md @@ -0,0 +1,133 @@ +# Application~1xmlSchema +public class Application~1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | + +## Application~1xmlSchema1Boxed +public static abstract sealed class Application~1xmlSchema1Boxed
+permits
+[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), +[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), +[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), +[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), +[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), +[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xmlSchema1BoxedVoid +public static final class Application~1xmlSchema1BoxedVoid
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1xmlSchema1BoxedBoolean +public static final class Application~1xmlSchema1BoxedBoolean
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1xmlSchema1BoxedNumber +public static final class Application~1xmlSchema1BoxedNumber
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xmlSchema1BoxedString +public static final class Application~1xmlSchema1BoxedString
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xmlSchema1BoxedList +public static final class Application~1xmlSchema1BoxedList
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1BoxedMap +public static final class Application~1xmlSchema1BoxedMap
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1 +public static class Application~1xmlSchema1
+extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md new file mode 100644 index 00000000000..ef8aa879d24 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md new file mode 100644 index 00000000000..51e1c343fe1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md @@ -0,0 +1,208 @@ +# Application1xwwwformurlencodedSchema +public class Application1xwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStatusBoxed](#application1xwwwformurlencodedstatusboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStatusBoxedString](#application1xwwwformurlencodedstatusboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStatus](#application1xwwwformurlencodedstatus)
schema class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNameBoxed](#application1xwwwformurlencodednameboxed)
abstract sealed validated payload class | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNameBoxedString](#application1xwwwformurlencodednameboxedstring)
boxed class to store validated String payloads | +| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedName](#application1xwwwformurlencodedname)
schema class | + +## Application1xwwwformurlencodedSchema1Boxed +public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
+permits
+[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedSchema1BoxedMap +public static final class Application1xwwwformurlencodedSchema1BoxedMap
+extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | + +## Application1xwwwformurlencodedSchema1 +public static class Application1xwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = + Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( + new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() + .name("a") + + .status("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [Application1xwwwformurlencodedName.class](#application1xwwwformurlencodedname))),
    new PropertyEntry("status", [Application1xwwwformurlencodedStatus.class](#application1xwwwformurlencodedstatus)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application1xwwwformurlencodedSchemaMapBuilder +public class Application1xwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedSchemaMapBuilder()
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 | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | name(String value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | status(String value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | +| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application1xwwwformurlencodedSchemaMap +public static class Application1xwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | name()
[optional] | +| String | status()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application1xwwwformurlencodedStatusBoxed +public static abstract sealed class Application1xwwwformurlencodedStatusBoxed
+permits
+[Application1xwwwformurlencodedStatusBoxedString](#application1xwwwformurlencodedstatusboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedStatusBoxedString +public static final class Application1xwwwformurlencodedStatusBoxedString
+extends [Application1xwwwformurlencodedStatusBoxed](#application1xwwwformurlencodedstatusboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedStatusBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedStatus +public static class Application1xwwwformurlencodedStatus
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated status of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application1xwwwformurlencodedNameBoxed +public static abstract sealed class Application1xwwwformurlencodedNameBoxed
+permits
+[Application1xwwwformurlencodedNameBoxedString](#application1xwwwformurlencodednameboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xwwwformurlencodedNameBoxedString +public static final class Application1xwwwformurlencodedNameBoxedString
+extends [Application1xwwwformurlencodedNameBoxed](#application1xwwwformurlencodednameboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xwwwformurlencodedNameBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xwwwformurlencodedName +public static class Application1xwwwformurlencodedName
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated name of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md new file mode 100644 index 00000000000..68d57182e8c --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -0,0 +1,208 @@ +# ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1](#applicationxwwwformurlencodedschema1)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedStatusBoxed](#applicationxwwwformurlencodedstatusboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedStatusBoxedString](#applicationxwwwformurlencodedstatusboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedStatus](#applicationxwwwformurlencodedstatus)
schema class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedNameBoxed](#applicationxwwwformurlencodednameboxed)
abstract sealed validated payload class | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedNameBoxedString](#applicationxwwwformurlencodednameboxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedName](#applicationxwwwformurlencodedname)
schema class | + +## ApplicationxwwwformurlencodedSchema1Boxed +public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed
+permits
+[ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedSchema1BoxedMap +public static final class ApplicationxwwwformurlencodedSchema1BoxedMap
+extends [ApplicationxwwwformurlencodedSchema1Boxed](#applicationxwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchema1BoxedMap([ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | data
validated payload | + +## ApplicationxwwwformurlencodedSchema1 +public static class ApplicationxwwwformurlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMap validatedPayload = + ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.validate( + new ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchemaMapBuilder() + .name("a") + + .status("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [ApplicationxwwwformurlencodedName.class](#applicationxwwwformurlencodedname))),
    new PropertyEntry("status", [ApplicationxwwwformurlencodedStatus.class](#applicationxwwwformurlencodedstatus)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | validate([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [ApplicationxwwwformurlencodedSchema1BoxedMap](#applicationxwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## ApplicationxwwwformurlencodedSchemaMapBuilder +public class ApplicationxwwwformurlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedSchemaMapBuilder()
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 | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | name(String value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | status(String value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | +| [ApplicationxwwwformurlencodedSchemaMapBuilder](#applicationxwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | + +## ApplicationxwwwformurlencodedSchemaMap +public static class ApplicationxwwwformurlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [ApplicationxwwwformurlencodedSchemaMap](#applicationxwwwformurlencodedschemamap) | of([Map](#applicationxwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | name()
[optional] | +| String | status()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## ApplicationxwwwformurlencodedStatusBoxed +public static abstract sealed class ApplicationxwwwformurlencodedStatusBoxed
+permits
+[ApplicationxwwwformurlencodedStatusBoxedString](#applicationxwwwformurlencodedstatusboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedStatusBoxedString +public static final class ApplicationxwwwformurlencodedStatusBoxedString
+extends [ApplicationxwwwformurlencodedStatusBoxed](#applicationxwwwformurlencodedstatusboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedStatusBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedStatus +public static class ApplicationxwwwformurlencodedStatus
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated status of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## ApplicationxwwwformurlencodedNameBoxed +public static abstract sealed class ApplicationxwwwformurlencodedNameBoxed
+permits
+[ApplicationxwwwformurlencodedNameBoxedString](#applicationxwwwformurlencodednameboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxwwwformurlencodedNameBoxedString +public static final class ApplicationxwwwformurlencodedNameBoxedString
+extends [ApplicationxwwwformurlencodedNameBoxed](#applicationxwwwformurlencodednameboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxwwwformurlencodedNameBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxwwwformurlencodedName +public static class ApplicationxwwwformurlencodedName
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated name of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md new file mode 100644 index 00000000000..0f4d741d3c9 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md @@ -0,0 +1,208 @@ +# Application~1xWwwFormUrlencodedSchema +public class Application~1xWwwFormUrlencodedSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStatusBoxed](#application~1xwwwformurlencodedstatusboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStatusBoxedString](#application~1xwwwformurlencodedstatusboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStatus](#application~1xwwwformurlencodedstatus)
schema class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNameBoxed](#application~1xwwwformurlencodednameboxed)
abstract sealed validated payload class | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNameBoxedString](#application~1xwwwformurlencodednameboxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedName](#application~1xwwwformurlencodedname)
schema class | + +## Application~1xWwwFormUrlencodedSchema1Boxed +public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
+permits
+[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedSchema1BoxedMap +public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
+extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | + +## Application~1xWwwFormUrlencodedSchema1 +public static class Application~1xWwwFormUrlencodedSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = + Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( + new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() + .name("a") + + .status("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [Application~1xWwwFormUrlencodedName.class](#application~1xwwwformurlencodedname))),
    new PropertyEntry("status", [Application~1xWwwFormUrlencodedStatus.class](#application~1xwwwformurlencodedstatus)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Application~1xWwwFormUrlencodedSchemaMapBuilder +public class Application~1xWwwFormUrlencodedSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedSchemaMapBuilder()
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 | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | name(String value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | status(String value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | +| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | + +## Application~1xWwwFormUrlencodedSchemaMap +public static class Application~1xWwwFormUrlencodedSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | name()
[optional] | +| String | status()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Application~1xWwwFormUrlencodedStatusBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedStatusBoxed
+permits
+[Application~1xWwwFormUrlencodedStatusBoxedString](#application~1xwwwformurlencodedstatusboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedStatusBoxedString +public static final class Application~1xWwwFormUrlencodedStatusBoxedString
+extends [Application~1xWwwFormUrlencodedStatusBoxed](#application~1xwwwformurlencodedstatusboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedStatusBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedStatus +public static class Application~1xWwwFormUrlencodedStatus
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated status of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## Application~1xWwwFormUrlencodedNameBoxed +public static abstract sealed class Application~1xWwwFormUrlencodedNameBoxed
+permits
+[Application~1xWwwFormUrlencodedNameBoxedString](#application~1xwwwformurlencodednameboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xWwwFormUrlencodedNameBoxedString +public static final class Application~1xWwwFormUrlencodedNameBoxedString
+extends [Application~1xWwwFormUrlencodedNameBoxed](#application~1xwwwformurlencodednameboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xWwwFormUrlencodedNameBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xWwwFormUrlencodedName +public static class Application~1xWwwFormUrlencodedName
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated name of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md new file mode 100644 index 00000000000..2a0b057244c --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md @@ -0,0 +1,208 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.StatusStatusBoxed](#statusstatusboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.StatusStatusBoxedString](#statusstatusboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.StatusStatus](#statusstatus)
schema class | +| static class | [SchemaSchema.NameNameBoxed](#namenameboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.NameNameBoxedString](#namenameboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.NameName](#namename)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .name("a") + + .status("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [NameName.class](#namename))),
    new PropertyEntry("status", [StatusStatus.class](#statusstatus)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | name(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | status(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | name()
[optional] | +| String | status()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## StatusStatusBoxed +public static abstract sealed class StatusStatusBoxed
+permits
+[StatusStatusBoxedString](#statusstatusboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## StatusStatusBoxedString +public static final class StatusStatusBoxedString
+extends [StatusStatusBoxed](#statusstatusboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| StatusStatusBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## StatusStatus +public static class StatusStatus
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated status of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | + +## NameNameBoxed +public static abstract sealed class NameNameBoxed
+permits
+[NameNameBoxedString](#namenameboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## NameNameBoxedString +public static final class NameNameBoxedString
+extends [NameNameBoxed](#namenameboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| NameNameBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## NameName +public static class NameName
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Updated name of the pet + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md new file mode 100644 index 00000000000..7ce5c52df36 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md @@ -0,0 +1,185 @@ +# Multipart1formdataSchema +public class Multipart1formdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataFileBoxed](#multipart1formdatafileboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataFile](#multipart1formdatafile)
schema class | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadata](#multipart1formdataadditionalmetadata)
schema class | + +## Multipart1formdataSchema1Boxed +public static abstract sealed class Multipart1formdataSchema1Boxed
+permits
+[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataSchema1BoxedMap +public static final class Multipart1formdataSchema1BoxedMap
+extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | + +## Multipart1formdataSchema1 +public static class Multipart1formdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = + Multipart1formdataSchema.Multipart1formdataSchema1.validate( + new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() + .additionalMetadata("a") + + .file("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart1formdataAdditionalMetadata.class](#multipart1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart1formdataFile.class](#multipart1formdatafile)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart1formdataSchemaMapBuilder +public class Multipart1formdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataSchemaMapBuilder()
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 | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalMetadata(String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | file(String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart1formdataSchemaMap +public static class Multipart1formdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | additionalMetadata()
[optional] | +| String | file()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart1formdataFileBoxed +public static abstract sealed class Multipart1formdataFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataFile +public static class Multipart1formdataFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## Multipart1formdataAdditionalMetadataBoxed +public static abstract sealed class Multipart1formdataAdditionalMetadataBoxed
+permits
+[Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart1formdataAdditionalMetadataBoxedString +public static final class Multipart1formdataAdditionalMetadataBoxedString
+extends [Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart1formdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart1formdataAdditionalMetadata +public static class Multipart1formdataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md new file mode 100644 index 00000000000..8113c3cc9ea --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -0,0 +1,185 @@ +# MultipartformdataSchema +public class MultipartformdataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [MultipartformdataSchema.MultipartformdataSchema1Boxed](#multipartformdataschema1boxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchema1](#multipartformdataschema1)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder)
builder for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataSchemaMap](#multipartformdataschemamap)
output class for Map payloads | +| static class | [MultipartformdataSchema.MultipartformdataFileBoxed](#multipartformdatafileboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataFile](#multipartformdatafile)
schema class | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadataBoxed](#multipartformdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadataBoxedString](#multipartformdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [MultipartformdataSchema.MultipartformdataAdditionalMetadata](#multipartformdataadditionalmetadata)
schema class | + +## MultipartformdataSchema1Boxed +public static abstract sealed class MultipartformdataSchema1Boxed
+permits
+[MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataSchema1BoxedMap +public static final class MultipartformdataSchema1BoxedMap
+extends [MultipartformdataSchema1Boxed](#multipartformdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchema1BoxedMap([MultipartformdataSchemaMap](#multipartformdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | data
validated payload | + +## MultipartformdataSchema1 +public static class MultipartformdataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +MultipartformdataSchema.MultipartformdataSchemaMap validatedPayload = + MultipartformdataSchema.MultipartformdataSchema1.validate( + new MultipartformdataSchema.MultipartformdataSchemaMapBuilder() + .additionalMetadata("a") + + .file("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [MultipartformdataAdditionalMetadata.class](#multipartformdataadditionalmetadata))),
    new PropertyEntry("file", [MultipartformdataFile.class](#multipartformdatafile)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [MultipartformdataSchemaMap](#multipartformdataschemamap) | validate([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [MultipartformdataSchema1BoxedMap](#multipartformdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## MultipartformdataSchemaMapBuilder +public class MultipartformdataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataSchemaMapBuilder()
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 | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalMetadata(String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | file(String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, String value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, int value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, float value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, long value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, double value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, List value) | +| [MultipartformdataSchemaMapBuilder](#multipartformdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## MultipartformdataSchemaMap +public static class MultipartformdataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [MultipartformdataSchemaMap](#multipartformdataschemamap) | of([Map](#multipartformdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | additionalMetadata()
[optional] | +| String | file()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## MultipartformdataFileBoxed +public static abstract sealed class MultipartformdataFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataFile +public static class MultipartformdataFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## MultipartformdataAdditionalMetadataBoxed +public static abstract sealed class MultipartformdataAdditionalMetadataBoxed
+permits
+[MultipartformdataAdditionalMetadataBoxedString](#multipartformdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## MultipartformdataAdditionalMetadataBoxedString +public static final class MultipartformdataAdditionalMetadataBoxedString
+extends [MultipartformdataAdditionalMetadataBoxed](#multipartformdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| MultipartformdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## MultipartformdataAdditionalMetadata +public static class MultipartformdataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md new file mode 100644 index 00000000000..3e1b24d827c --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md @@ -0,0 +1,185 @@ +# Multipart~1formDataSchema +public class Multipart~1formDataSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFileBoxed](#multipart~1formdatafileboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataFile](#multipart~1formdatafile)
schema class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadata](#multipart~1formdataadditionalmetadata)
schema class | + +## Multipart~1formDataSchema1Boxed +public static abstract sealed class Multipart~1formDataSchema1Boxed
+permits
+[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataSchema1BoxedMap +public static final class Multipart~1formDataSchema1BoxedMap
+extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | + +## Multipart~1formDataSchema1 +public static class Multipart~1formDataSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = + Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( + new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() + .additionalMetadata("a") + + .file("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart~1formDataAdditionalMetadata.class](#multipart~1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart~1formDataFile.class](#multipart~1formdatafile)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## Multipart~1formDataSchemaMapBuilder +public class Multipart~1formDataSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataSchemaMapBuilder()
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 | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalMetadata(String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | file(String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | +| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | + +## Multipart~1formDataSchemaMap +public static class Multipart~1formDataSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | additionalMetadata()
[optional] | +| String | file()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## Multipart~1formDataFileBoxed +public static abstract sealed class Multipart~1formDataFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataFile +public static class Multipart~1formDataFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## Multipart~1formDataAdditionalMetadataBoxed +public static abstract sealed class Multipart~1formDataAdditionalMetadataBoxed
+permits
+[Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Multipart~1formDataAdditionalMetadataBoxedString +public static final class Multipart~1formDataAdditionalMetadataBoxedString
+extends [Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Multipart~1formDataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Multipart~1formDataAdditionalMetadata +public static class Multipart~1formDataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md new file mode 100644 index 00000000000..b020b50ad81 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md @@ -0,0 +1,185 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations +- classes to store validated map payloads, extends FrozenMap +- classes to build inputs for map payloads + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | +| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | +| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | +| static class | [SchemaSchema.FileFileBoxed](#filefileboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.FileFile](#filefile)
schema class | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadata](#additionalmetadataadditionalmetadata)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends JsonSchema + +A schema class that validates payloads + +### Code Sample +``` +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.exceptions.ValidationException; +import org.openapijsonschematools.client.schemas.validation.MapUtils; +import org.openapijsonschematools.client.schemas.validation.FrozenList; +import org.openapijsonschematools.client.schemas.validation.FrozenMap; + +import java.util.Arrays; +import java.util.List; +import java.util.AbstractMap; + +static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + +// Map validation +SchemaSchema.SchemaMapSchemaMap validatedPayload = + SchemaSchema.SchemaSchema1.validate( + new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() + .additionalMetadata("a") + + .file("a") + + .build(), + configuration +); +``` + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Set> | type = Set.of(Map.class) | +| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadataAdditionalMetadata.class](#additionalmetadataadditionalmetadata))),
    new PropertyEntry("file", [FileFile.class](#filefile)))
)
| + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | +## SchemaMapBuilderSchemaMapBuilder +public class SchemaMapBuilderSchemaMapBuilder
+builder for `Map` + +A class that builds the Map input type + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaMapBuilderSchemaMapBuilder()
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 | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalMetadata(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | file(String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | +| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | + +## SchemaMapSchemaMap +public static class SchemaMapSchemaMap
+extends FrozenMap + +A class to store validated Map payloads + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | +| String | additionalMetadata()
[optional] | +| String | file()
[optional] | +| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | + +## FileFileBoxed +public static abstract sealed class FileFileBoxed
+permits
+ +abstract sealed class that stores validated payloads using boxed classes + +## FileFile +public static class FileFile
+extends JsonSchema + +A schema class that validates payloads + +## Description +file to upload + +## AdditionalMetadataAdditionalMetadataBoxed +public static abstract sealed class AdditionalMetadataAdditionalMetadataBoxed
+permits
+[AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## AdditionalMetadataAdditionalMetadataBoxedString +public static final class AdditionalMetadataAdditionalMetadataBoxedString
+extends [AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| AdditionalMetadataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## AdditionalMetadataAdditionalMetadata +public static class AdditionalMetadataAdditionalMetadata
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +## Description +Additional data to pass to server + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..cb24e862811 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..8345a6da918 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..aabfaf50527 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..4521a0e3241 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..8746f3ac6da --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..c0e1b47b759 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..b08a57eb46b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..7b08e222c0b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md new file mode 100644 index 00000000000..a735e88e59e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md @@ -0,0 +1,133 @@ +# Application1xmlSchema +public class Application1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | + +## Application1xmlSchema1Boxed +public static abstract sealed class Application1xmlSchema1Boxed
+permits
+[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), +[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), +[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), +[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), +[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), +[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xmlSchema1BoxedVoid +public static final class Application1xmlSchema1BoxedVoid
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1xmlSchema1BoxedBoolean +public static final class Application1xmlSchema1BoxedBoolean
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1xmlSchema1BoxedNumber +public static final class Application1xmlSchema1BoxedNumber
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xmlSchema1BoxedString +public static final class Application1xmlSchema1BoxedString
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xmlSchema1BoxedList +public static final class Application1xmlSchema1BoxedList
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1BoxedMap +public static final class Application1xmlSchema1BoxedMap
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1 +public static class Application1xmlSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md new file mode 100644 index 00000000000..14c9553c4fe --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -0,0 +1,133 @@ +# ApplicationxmlSchema +public class ApplicationxmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | + +## ApplicationxmlSchema1Boxed +public static abstract sealed class ApplicationxmlSchema1Boxed
+permits
+[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), +[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), +[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), +[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), +[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), +[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxmlSchema1BoxedVoid +public static final class ApplicationxmlSchema1BoxedVoid
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationxmlSchema1BoxedBoolean +public static final class ApplicationxmlSchema1BoxedBoolean
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationxmlSchema1BoxedNumber +public static final class ApplicationxmlSchema1BoxedNumber
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxmlSchema1BoxedString +public static final class ApplicationxmlSchema1BoxedString
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxmlSchema1BoxedList +public static final class ApplicationxmlSchema1BoxedList
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1BoxedMap +public static final class ApplicationxmlSchema1BoxedMap
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1 +public static class ApplicationxmlSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md new file mode 100644 index 00000000000..a346462dcb1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md @@ -0,0 +1,133 @@ +# Application~1xmlSchema +public class Application~1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | + +## Application~1xmlSchema1Boxed +public static abstract sealed class Application~1xmlSchema1Boxed
+permits
+[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), +[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), +[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), +[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), +[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), +[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xmlSchema1BoxedVoid +public static final class Application~1xmlSchema1BoxedVoid
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1xmlSchema1BoxedBoolean +public static final class Application~1xmlSchema1BoxedBoolean
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1xmlSchema1BoxedNumber +public static final class Application~1xmlSchema1BoxedNumber
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xmlSchema1BoxedString +public static final class Application~1xmlSchema1BoxedString
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xmlSchema1BoxedList +public static final class Application~1xmlSchema1BoxedList
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1BoxedMap +public static final class Application~1xmlSchema1BoxedMap
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1 +public static class Application~1xmlSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md new file mode 100644 index 00000000000..7b08e222c0b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..8746f3ac6da --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..c0e1b47b759 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..b08a57eb46b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..7b08e222c0b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md new file mode 100644 index 00000000000..a735e88e59e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md @@ -0,0 +1,133 @@ +# Application1xmlSchema +public class Application1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | + +## Application1xmlSchema1Boxed +public static abstract sealed class Application1xmlSchema1Boxed
+permits
+[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), +[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), +[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), +[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), +[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), +[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xmlSchema1BoxedVoid +public static final class Application1xmlSchema1BoxedVoid
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1xmlSchema1BoxedBoolean +public static final class Application1xmlSchema1BoxedBoolean
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1xmlSchema1BoxedNumber +public static final class Application1xmlSchema1BoxedNumber
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xmlSchema1BoxedString +public static final class Application1xmlSchema1BoxedString
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xmlSchema1BoxedList +public static final class Application1xmlSchema1BoxedList
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1BoxedMap +public static final class Application1xmlSchema1BoxedMap
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1 +public static class Application1xmlSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md new file mode 100644 index 00000000000..14c9553c4fe --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -0,0 +1,133 @@ +# ApplicationxmlSchema +public class ApplicationxmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | + +## ApplicationxmlSchema1Boxed +public static abstract sealed class ApplicationxmlSchema1Boxed
+permits
+[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), +[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), +[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), +[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), +[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), +[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxmlSchema1BoxedVoid +public static final class ApplicationxmlSchema1BoxedVoid
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationxmlSchema1BoxedBoolean +public static final class ApplicationxmlSchema1BoxedBoolean
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationxmlSchema1BoxedNumber +public static final class ApplicationxmlSchema1BoxedNumber
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxmlSchema1BoxedString +public static final class ApplicationxmlSchema1BoxedString
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxmlSchema1BoxedList +public static final class ApplicationxmlSchema1BoxedList
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1BoxedMap +public static final class ApplicationxmlSchema1BoxedMap
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1 +public static class ApplicationxmlSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md new file mode 100644 index 00000000000..a346462dcb1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md @@ -0,0 +1,133 @@ +# Application~1xmlSchema +public class Application~1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | + +## Application~1xmlSchema1Boxed +public static abstract sealed class Application~1xmlSchema1Boxed
+permits
+[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), +[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), +[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), +[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), +[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), +[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xmlSchema1BoxedVoid +public static final class Application~1xmlSchema1BoxedVoid
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1xmlSchema1BoxedBoolean +public static final class Application~1xmlSchema1BoxedBoolean
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1xmlSchema1BoxedNumber +public static final class Application~1xmlSchema1BoxedNumber
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xmlSchema1BoxedString +public static final class Application~1xmlSchema1BoxedString
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xmlSchema1BoxedList +public static final class Application~1xmlSchema1BoxedList
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1BoxedMap +public static final class Application~1xmlSchema1BoxedMap
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1 +public static class Application~1xmlSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md new file mode 100644 index 00000000000..7b08e222c0b --- /dev/null +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..84a23041e9d --- /dev/null +++ b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..a25d0b55aba --- /dev/null +++ b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..ba33d02bbdd --- /dev/null +++ b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..97fa607735e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..44a01c329cb --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,48 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..31786a0057e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,48 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..70493177987 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,48 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..82bade1d5e1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,48 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedString](#schemaschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md new file mode 100644 index 00000000000..8c8f2521ae2 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md @@ -0,0 +1,48 @@ +# Application1xmlSchema +public class Application1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | + +## Application1xmlSchema1Boxed +public static abstract sealed class Application1xmlSchema1Boxed
+permits
+[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xmlSchema1BoxedString +public static final class Application1xmlSchema1BoxedString
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xmlSchema1 +public static class Application1xmlSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md new file mode 100644 index 00000000000..0192437e191 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -0,0 +1,48 @@ +# ApplicationxmlSchema +public class ApplicationxmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | + +## ApplicationxmlSchema1Boxed +public static abstract sealed class ApplicationxmlSchema1Boxed
+permits
+[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxmlSchema1BoxedString +public static final class ApplicationxmlSchema1BoxedString
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxmlSchema1 +public static class ApplicationxmlSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md new file mode 100644 index 00000000000..836ec65e42d --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md @@ -0,0 +1,48 @@ +# Application~1xmlSchema +public class Application~1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | + +## Application~1xmlSchema1Boxed +public static abstract sealed class Application~1xmlSchema1Boxed
+permits
+[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xmlSchema1BoxedString +public static final class Application~1xmlSchema1BoxedString
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xmlSchema1 +public static class Application~1xmlSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md new file mode 100644 index 00000000000..82bade1d5e1 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md @@ -0,0 +1,48 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedString](#schemaschema1boxedstring) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends StringJsonSchema.StringJsonSchema1 + +A schema class that validates payloads + +| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | +| ------------------------------------------------------------------ | +| validate | +| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..df06d26bb06 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..0cf70342171 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..51bed132b2e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..857cb66f01f --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md new file mode 100644 index 00000000000..253c3012a52 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md @@ -0,0 +1,133 @@ +# Application1xmlSchema +public class Application1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | + +## Application1xmlSchema1Boxed +public static abstract sealed class Application1xmlSchema1Boxed
+permits
+[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), +[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), +[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), +[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), +[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), +[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1xmlSchema1BoxedVoid +public static final class Application1xmlSchema1BoxedVoid
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1xmlSchema1BoxedBoolean +public static final class Application1xmlSchema1BoxedBoolean
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1xmlSchema1BoxedNumber +public static final class Application1xmlSchema1BoxedNumber
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1xmlSchema1BoxedString +public static final class Application1xmlSchema1BoxedString
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1xmlSchema1BoxedList +public static final class Application1xmlSchema1BoxedList
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1BoxedMap +public static final class Application1xmlSchema1BoxedMap
+extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1xmlSchema1 +public static class Application1xmlSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md new file mode 100644 index 00000000000..42fdb810cbf --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -0,0 +1,133 @@ +# ApplicationxmlSchema +public class ApplicationxmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | + +## ApplicationxmlSchema1Boxed +public static abstract sealed class ApplicationxmlSchema1Boxed
+permits
+[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), +[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), +[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), +[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), +[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), +[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationxmlSchema1BoxedVoid +public static final class ApplicationxmlSchema1BoxedVoid
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationxmlSchema1BoxedBoolean +public static final class ApplicationxmlSchema1BoxedBoolean
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationxmlSchema1BoxedNumber +public static final class ApplicationxmlSchema1BoxedNumber
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationxmlSchema1BoxedString +public static final class ApplicationxmlSchema1BoxedString
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationxmlSchema1BoxedList +public static final class ApplicationxmlSchema1BoxedList
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1BoxedMap +public static final class ApplicationxmlSchema1BoxedMap
+extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationxmlSchema1 +public static class ApplicationxmlSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md new file mode 100644 index 00000000000..264b05d2753 --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md @@ -0,0 +1,133 @@ +# Application~1xmlSchema +public class Application~1xmlSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | + +## Application~1xmlSchema1Boxed +public static abstract sealed class Application~1xmlSchema1Boxed
+permits
+[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), +[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), +[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), +[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), +[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), +[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1xmlSchema1BoxedVoid +public static final class Application~1xmlSchema1BoxedVoid
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1xmlSchema1BoxedBoolean +public static final class Application~1xmlSchema1BoxedBoolean
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1xmlSchema1BoxedNumber +public static final class Application~1xmlSchema1BoxedNumber
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1xmlSchema1BoxedString +public static final class Application~1xmlSchema1BoxedString
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1xmlSchema1BoxedList +public static final class Application~1xmlSchema1BoxedList
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1BoxedMap +public static final class Application~1xmlSchema1BoxedMap
+extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1xmlSchema1 +public static class Application~1xmlSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md new file mode 100644 index 00000000000..857cb66f01f --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [User.User1](../../../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md new file mode 100644 index 00000000000..84a23041e9d --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md @@ -0,0 +1,133 @@ +# Application1jsonSchema +public class Application1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | + +## Application1jsonSchema1Boxed +public static abstract sealed class Application1jsonSchema1Boxed
+permits
+[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), +[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), +[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), +[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), +[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), +[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application1jsonSchema1BoxedVoid +public static final class Application1jsonSchema1BoxedVoid
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application1jsonSchema1BoxedBoolean +public static final class Application1jsonSchema1BoxedBoolean
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application1jsonSchema1BoxedNumber +public static final class Application1jsonSchema1BoxedNumber
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application1jsonSchema1BoxedString +public static final class Application1jsonSchema1BoxedString
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application1jsonSchema1BoxedList +public static final class Application1jsonSchema1BoxedList
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1BoxedMap +public static final class Application1jsonSchema1BoxedMap
+extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application1jsonSchema1 +public static class Application1jsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md new file mode 100644 index 00000000000..a25d0b55aba --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -0,0 +1,133 @@ +# ApplicationjsonSchema +public class ApplicationjsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | + +## ApplicationjsonSchema1Boxed +public static abstract sealed class ApplicationjsonSchema1Boxed
+permits
+[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), +[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), +[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), +[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), +[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), +[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## ApplicationjsonSchema1BoxedVoid +public static final class ApplicationjsonSchema1BoxedVoid
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## ApplicationjsonSchema1BoxedBoolean +public static final class ApplicationjsonSchema1BoxedBoolean
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## ApplicationjsonSchema1BoxedNumber +public static final class ApplicationjsonSchema1BoxedNumber
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## ApplicationjsonSchema1BoxedString +public static final class ApplicationjsonSchema1BoxedString
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## ApplicationjsonSchema1BoxedList +public static final class ApplicationjsonSchema1BoxedList
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1BoxedMap +public static final class ApplicationjsonSchema1BoxedMap
+extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## ApplicationjsonSchema1 +public static class ApplicationjsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md new file mode 100644 index 00000000000..ba33d02bbdd --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md @@ -0,0 +1,133 @@ +# Application~1jsonSchema +public class Application~1jsonSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | + +## Application~1jsonSchema1Boxed +public static abstract sealed class Application~1jsonSchema1Boxed
+permits
+[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), +[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), +[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), +[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), +[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), +[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## Application~1jsonSchema1BoxedVoid +public static final class Application~1jsonSchema1BoxedVoid
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## Application~1jsonSchema1BoxedBoolean +public static final class Application~1jsonSchema1BoxedBoolean
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## Application~1jsonSchema1BoxedNumber +public static final class Application~1jsonSchema1BoxedNumber
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## Application~1jsonSchema1BoxedString +public static final class Application~1jsonSchema1BoxedString
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## Application~1jsonSchema1BoxedList +public static final class Application~1jsonSchema1BoxedList
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1BoxedMap +public static final class Application~1jsonSchema1BoxedMap
+extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## Application~1jsonSchema1 +public static class Application~1jsonSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md new file mode 100644 index 00000000000..97fa607735e --- /dev/null +++ b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md @@ -0,0 +1,133 @@ +# SchemaSchema +public class SchemaSchema + +A class that contains necessary nested +- schema classes (which validate payloads), extends JsonSchema +- abstract sealed classes which store validated payloads, java version of a sum type +- boxed classes which store validated payloads, sealed permits class implementations + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | ---------------------- | +| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | +| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | +| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | +| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | + +## SchemaSchema1Boxed +public static abstract sealed class SchemaSchema1Boxed
+permits
+[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), +[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), +[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), +[SchemaSchema1BoxedString](#schemaschema1boxedstring), +[SchemaSchema1BoxedList](#schemaschema1boxedlist), +[SchemaSchema1BoxedMap](#schemaschema1boxedmap) + +abstract sealed class that stores validated payloads using boxed classes + +## SchemaSchema1BoxedVoid +public static final class SchemaSchema1BoxedVoid
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated null payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Void | data
validated payload | + +## SchemaSchema1BoxedBoolean +public static final class SchemaSchema1BoxedBoolean
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated boolean payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| boolean | data
validated payload | + +## SchemaSchema1BoxedNumber +public static final class SchemaSchema1BoxedNumber
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Number payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| Number | data
validated payload | + +## SchemaSchema1BoxedString +public static final class SchemaSchema1BoxedString
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated String payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| String | data
validated payload | + +## SchemaSchema1BoxedList +public static final class SchemaSchema1BoxedList
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated List payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenList<@Nullable Object> | data
validated payload | + +## SchemaSchema1BoxedMap +public static final class SchemaSchema1BoxedMap
+extends [SchemaSchema1Boxed](#schemaschema1boxed) + +a boxed class to store validated Map payloads, sealed permits class implementation + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | ---------------------- | +| FrozenMap<@Nullable Object> | data
validated payload | + +## SchemaSchema1 +public static class SchemaSchema1
+extends [User.User1](../../../../../../components/schemas/User.md#user1) + +A schema class that validates payloads diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.java index 280fa09d9f0..e99d0dbcb4a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.StringWithValidation; -public class Schema extends StringWithValidation { +public class ApplicationjsonSchema extends StringWithValidation { // $refed class - public static class Schema1 extends StringWithValidation1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends StringWithValidation1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java similarity index 81% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java index 0dcf8b148a9..618e17bdfea 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.Schema; +import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class Client extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.java index 069d440d8c2..aaebccb5ab2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Client; -public class Schema extends Client { +public class ApplicationjsonSchema extends Client { // $refed class - public static class Schema1 extends Client1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Client1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java similarity index 75% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java index 18e58f01400..3362c7b5841 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java @@ -6,23 +6,23 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.Schema; -import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.Schema; +import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.ApplicationxmlSchema; import java.util.AbstractMap; import java.util.Map; public class Pet extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } - public static class ApplicationxmlMediaType extends MediaType { + public static class ApplicationxmlMediaType extends MediaType { public ApplicationxmlMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationxmlSchema.ApplicationxmlSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.java index 0af8dc1ac31..212fb352a2e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Pet; -public class Schema extends Pet { +public class ApplicationjsonSchema extends Pet { // $refed class - public static class Schema1 extends Pet1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Pet1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.java similarity index 58% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.java index df67e250722..dd16e13e321 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.java @@ -4,15 +4,15 @@ import org.openapijsonschematools.client.components.schemas.Pet; import org.openapijsonschematools.client.components.schemas.RefPet; -public class Schema extends RefPet { +public class ApplicationxmlSchema extends RefPet { // $refed class - public static class Schema1 extends Pet1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxmlSchema1 extends Pet1 { + private static @Nullable ApplicationxmlSchema1 instance = null; + public static ApplicationxmlSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxmlSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java similarity index 100% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java similarity index 81% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java index 3b7d14b06a7..ef992e70f8b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.requestbodies.userarray.content.applicationjson.Schema; +import org.openapijsonschematools.client.components.requestbodies.userarray.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class UserArray extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java similarity index 70% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java index 70fdb0d094a..9d41999211b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java @@ -21,32 +21,32 @@ import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class SchemaList extends FrozenList { - protected SchemaList(FrozenList m) { + public static class ApplicationjsonSchemaList extends FrozenList { + protected ApplicationjsonSchemaList(FrozenList m) { super(m); } - public static SchemaList of(List> arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationjsonSchemaList of(List> arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationjsonSchema1.getInstance().validate(arg, configuration); } } - public static class SchemaListBuilder { + public static class ApplicationjsonSchemaListBuilder { // class to build List> private final List> list; - public SchemaListBuilder() { + public ApplicationjsonSchemaListBuilder() { list = new ArrayList<>(); } - public SchemaListBuilder(List> list) { + public ApplicationjsonSchemaListBuilder(List> list) { this.list = list; } - public SchemaListBuilder add(Map item) { + public ApplicationjsonSchemaListBuilder add(Map item) { list.add(item); return this; } @@ -57,36 +57,36 @@ public SchemaListBuilder add(Map item) { } - public static abstract sealed class Schema1Boxed permits Schema1BoxedList {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedList {} - public static final class Schema1BoxedList extends Schema1Boxed { - public final SchemaList data; - private Schema1BoxedList(SchemaList data) { + public static final class ApplicationjsonSchema1BoxedList extends ApplicationjsonSchema1Boxed { + public final ApplicationjsonSchemaList data; + private ApplicationjsonSchema1BoxedList(ApplicationjsonSchemaList data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements ListSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements ListSchemaValidator { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .type(Set.of(List.class)) .items(User.User1.class) ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } @Override - public SchemaList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationjsonSchemaList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { List items = new ArrayList<>(); int i = 0; for (Object item: arg) { @@ -105,10 +105,10 @@ public SchemaList getNewInstance(List arg, List pathToItem, PathToSch i += 1; } FrozenList newInstanceItems = new FrozenList<>(items); - return new SchemaList(newInstanceItems); + return new ApplicationjsonSchemaList(newInstanceItems); } - public SchemaList validate(List arg, SchemaConfiguration configuration) throws ValidationException { + public ApplicationjsonSchemaList validate(List arg, SchemaConfiguration configuration) throws ValidationException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); List castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -133,8 +133,8 @@ public SchemaList validate(List arg, SchemaConfiguration configuration) throw throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedList(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedList(validate(arg, configuration)); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java similarity index 70% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java index fdc261c8415..a13fee58bb8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java @@ -22,32 +22,32 @@ import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class SchemaList extends FrozenList { - protected SchemaList(FrozenList m) { + public static class ApplicationjsonSchemaList extends FrozenList { + protected ApplicationjsonSchemaList(FrozenList m) { super(m); } - public static SchemaList of(List> arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationjsonSchemaList of(List> arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationjsonSchema1.getInstance().validate(arg, configuration); } } - public static class SchemaListBuilder { + public static class ApplicationjsonSchemaListBuilder { // class to build List> private final List> list; - public SchemaListBuilder() { + public ApplicationjsonSchemaListBuilder() { list = new ArrayList<>(); } - public SchemaListBuilder(List> list) { + public ApplicationjsonSchemaListBuilder(List> list) { this.list = list; } - public SchemaListBuilder add(Map item) { + public ApplicationjsonSchemaListBuilder add(Map item) { list.add(item); return this; } @@ -58,36 +58,36 @@ public SchemaListBuilder add(Map item) { } - public static abstract sealed class Schema1Boxed permits Schema1BoxedList {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedList {} - public static final class Schema1BoxedList extends Schema1Boxed { - public final SchemaList data; - private Schema1BoxedList(SchemaList data) { + public static final class ApplicationjsonSchema1BoxedList extends ApplicationjsonSchema1Boxed { + public final ApplicationjsonSchemaList data; + private ApplicationjsonSchema1BoxedList(ApplicationjsonSchemaList data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements ListSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements ListSchemaValidator { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .type(Set.of(List.class)) .items(RefPet.RefPet1.class) ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } @Override - public SchemaList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationjsonSchemaList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { List items = new ArrayList<>(); int i = 0; for (Object item: arg) { @@ -106,10 +106,10 @@ public SchemaList getNewInstance(List arg, List pathToItem, PathToSch i += 1; } FrozenList newInstanceItems = new FrozenList<>(items); - return new SchemaList(newInstanceItems); + return new ApplicationjsonSchemaList(newInstanceItems); } - public SchemaList validate(List arg, SchemaConfiguration configuration) throws ValidationException { + public ApplicationjsonSchemaList validate(List arg, SchemaConfiguration configuration) throws ValidationException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); List castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -134,8 +134,8 @@ public SchemaList validate(List arg, SchemaConfiguration configuration) throw throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedList(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedList(validate(arg, configuration)); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java similarity index 70% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java index 6a9c3424437..495e11cd785 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java @@ -21,32 +21,32 @@ import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationxmlSchema { // nest classes so all schemas and input/output classes can be public - public static class SchemaList extends FrozenList { - protected SchemaList(FrozenList m) { + public static class ApplicationxmlSchemaList extends FrozenList { + protected ApplicationxmlSchemaList(FrozenList m) { super(m); } - public static SchemaList of(List> arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationxmlSchemaList of(List> arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationxmlSchema1.getInstance().validate(arg, configuration); } } - public static class SchemaListBuilder { + public static class ApplicationxmlSchemaListBuilder { // class to build List> private final List> list; - public SchemaListBuilder() { + public ApplicationxmlSchemaListBuilder() { list = new ArrayList<>(); } - public SchemaListBuilder(List> list) { + public ApplicationxmlSchemaListBuilder(List> list) { this.list = list; } - public SchemaListBuilder add(Map item) { + public ApplicationxmlSchemaListBuilder add(Map item) { list.add(item); return this; } @@ -57,36 +57,36 @@ public SchemaListBuilder add(Map item) { } - public static abstract sealed class Schema1Boxed permits Schema1BoxedList {} + public static abstract sealed class ApplicationxmlSchema1Boxed permits ApplicationxmlSchema1BoxedList {} - public static final class Schema1BoxedList extends Schema1Boxed { - public final SchemaList data; - private Schema1BoxedList(SchemaList data) { + public static final class ApplicationxmlSchema1BoxedList extends ApplicationxmlSchema1Boxed { + public final ApplicationxmlSchemaList data; + private ApplicationxmlSchema1BoxedList(ApplicationxmlSchemaList data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements ListSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationxmlSchema1 extends JsonSchema implements ListSchemaValidator { + private static @Nullable ApplicationxmlSchema1 instance = null; - protected Schema1() { + protected ApplicationxmlSchema1() { super(new JsonSchemaInfo() .type(Set.of(List.class)) .items(Pet.Pet1.class) ); } - public static Schema1 getInstance() { + public static ApplicationxmlSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxmlSchema1(); } return instance; } @Override - public SchemaList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationxmlSchemaList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { List items = new ArrayList<>(); int i = 0; for (Object item: arg) { @@ -105,10 +105,10 @@ public SchemaList getNewInstance(List arg, List pathToItem, PathToSch i += 1; } FrozenList newInstanceItems = new FrozenList<>(items); - return new SchemaList(newInstanceItems); + return new ApplicationxmlSchemaList(newInstanceItems); } - public SchemaList validate(List arg, SchemaConfiguration configuration) throws ValidationException { + public ApplicationxmlSchemaList validate(List arg, SchemaConfiguration configuration) throws ValidationException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); List castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -133,8 +133,8 @@ public SchemaList validate(List arg, SchemaConfiguration configuration) throw throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedList(validate(arg, configuration)); + public ApplicationxmlSchema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxmlSchema1BoxedList(validate(arg, configuration)); } } } 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/ApplicationjsonSchema.java similarity index 72% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.java index 3db84e89716..7d2ed6cca48 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/ApplicationjsonSchema.java @@ -24,29 +24,29 @@ import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class AdditionalProperties extends Int32JsonSchema.Int32JsonSchema1 { - private static @Nullable AdditionalProperties instance = null; - public static AdditionalProperties getInstance() { + public static class ApplicationjsonAdditionalProperties extends Int32JsonSchema.Int32JsonSchema1 { + private static @Nullable ApplicationjsonAdditionalProperties instance = null; + public static ApplicationjsonAdditionalProperties getInstance() { if (instance == null) { - instance = new AdditionalProperties(); + instance = new ApplicationjsonAdditionalProperties(); } return instance; } } - public static class SchemaMap extends FrozenMap { - protected SchemaMap(FrozenMap m) { + public static class ApplicationjsonSchemaMap extends FrozenMap { + protected ApplicationjsonSchemaMap(FrozenMap m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of(); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationjsonSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationjsonSchema1.getInstance().validate(arg, configuration); } public Number getAdditionalProperty(String name) throws UnsetPropertyException { @@ -54,7 +54,7 @@ public Number getAdditionalProperty(String name) throws UnsetPropertyException { } } - public interface SetterForAdditionalProperties { + public interface SetterForApplicationjsonAdditionalProperties { Set getKnownKeys(); Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); @@ -74,13 +74,13 @@ default T additionalProperty(String key, float value) throws InvalidAdditionalPr } } - public static class SchemaMapBuilder implements GenericBuilder>, SetterForAdditionalProperties { + public static class ApplicationjsonSchemaMapBuilder implements GenericBuilder>, SetterForApplicationjsonAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public ApplicationjsonSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -89,40 +89,40 @@ public Map build() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationjsonSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { + public final ApplicationjsonSchemaMap data; + private ApplicationjsonSchema1BoxedMap(ApplicationjsonSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) - .additionalProperties(AdditionalProperties.class) + .additionalProperties(ApplicationjsonAdditionalProperties.class) ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationjsonSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -145,10 +145,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, (Number) propertyInstance); } FrozenMap castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationjsonSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationjsonSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -174,8 +174,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.java index 843e91a3e54..b8f8b6efa4a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ApiResponseSchema; -public class Schema extends ApiResponseSchema { +public class ApplicationjsonSchema extends ApiResponseSchema { // $refed class - public static class Schema1 extends ApiResponseSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ApiResponseSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 67d8939c19c..4140a2dea28 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Client; -public class Schema extends Client { +public class ApplicationjsonSchema extends Client { // $refed class - public static class Schema1 extends Client1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Client1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java index 6cfb7a94581..8e81504b355 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fake.get.requestbody.content.applicationxwwwformurlencoded.Schema; +import org.openapijsonschematools.client.paths.fake.get.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.getInstance()); } } 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/ApplicationxwwwformurlencodedSchema.java similarity index 62% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java index f3a1e87ab76..4bec3f8cd75 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/ApplicationxwwwformurlencodedSchema.java @@ -31,15 +31,15 @@ import org.openapijsonschematools.client.schemas.validation.StringValueMethod; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationxwwwformurlencodedSchema { // nest classes so all schemas and input/output classes can be public - public enum StringItemsEnums implements StringValueMethod { + public enum StringApplicationxwwwformurlencodedItemsEnums implements StringValueMethod { GREATER_THAN_SIGN(">"), DOLLAR_SIGN("$"); private final String value; - StringItemsEnums(String value) { + StringApplicationxwwwformurlencodedItemsEnums(String value) { this.value = value; } public String value() { @@ -48,21 +48,21 @@ public String value() { } - public static abstract sealed class ItemsBoxed permits ItemsBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedItemsBoxed permits ApplicationxwwwformurlencodedItemsBoxedString {} - public static final class ItemsBoxedString extends ItemsBoxed { + public static final class ApplicationxwwwformurlencodedItemsBoxedString extends ApplicationxwwwformurlencodedItemsBoxed { public final String data; - private ItemsBoxedString(String data) { + private ApplicationxwwwformurlencodedItemsBoxedString(String data) { this.data = data; } } - public static class Items extends JsonSchema implements StringSchemaValidator, StringEnumValidator, DefaultValueMethod { - private static @Nullable Items instance = null; + public static class ApplicationxwwwformurlencodedItems extends JsonSchema implements StringSchemaValidator, StringEnumValidator, DefaultValueMethod { + private static @Nullable ApplicationxwwwformurlencodedItems instance = null; - protected Items() { + protected ApplicationxwwwformurlencodedItems() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -75,9 +75,9 @@ protected Items() { ); } - public static Items getInstance() { + public static ApplicationxwwwformurlencodedItems getInstance() { if (instance == null) { - instance = new Items(); + instance = new ApplicationxwwwformurlencodedItems(); } return instance; } @@ -94,7 +94,7 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val } @Override - public String validate(StringItemsEnums arg,SchemaConfiguration configuration) throws ValidationException { + public String validate(StringApplicationxwwwformurlencodedItemsEnums arg,SchemaConfiguration configuration) throws ValidationException { return validate(arg.value(), configuration); } @@ -119,38 +119,38 @@ public String defaultValue() { throw new InvalidTypeException("Invalid type stored in defaultValue"); } @Override - public ItemsBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new ItemsBoxedString(validate(arg, configuration)); + public ApplicationxwwwformurlencodedItemsBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedItemsBoxedString(validate(arg, configuration)); } } - public static class EnumFormStringArrayList extends FrozenList { - protected EnumFormStringArrayList(FrozenList m) { + public static class ApplicationxwwwformurlencodedEnumFormStringArrayList extends FrozenList { + protected ApplicationxwwwformurlencodedEnumFormStringArrayList(FrozenList m) { super(m); } - public static EnumFormStringArrayList of(List arg, SchemaConfiguration configuration) throws ValidationException { - return EnumFormStringArray.getInstance().validate(arg, configuration); + public static ApplicationxwwwformurlencodedEnumFormStringArrayList of(List arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationxwwwformurlencodedEnumFormStringArray.getInstance().validate(arg, configuration); } } - public static class EnumFormStringArrayListBuilder { + public static class ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder { // class to build List private final List list; - public EnumFormStringArrayListBuilder() { + public ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder() { list = new ArrayList<>(); } - public EnumFormStringArrayListBuilder(List list) { + public ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder(List list) { this.list = list; } - public EnumFormStringArrayListBuilder add(String item) { + public ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder add(String item) { list.add(item); return this; } - public EnumFormStringArrayListBuilder add(StringItemsEnums item) { + public ApplicationxwwwformurlencodedEnumFormStringArrayListBuilder add(StringApplicationxwwwformurlencodedItemsEnums item) { list.add(item.value()); return this; } @@ -161,36 +161,36 @@ public List build() { } - public static abstract sealed class EnumFormStringArrayBoxed permits EnumFormStringArrayBoxedList {} + public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringArrayBoxed permits ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList {} - public static final class EnumFormStringArrayBoxedList extends EnumFormStringArrayBoxed { - public final EnumFormStringArrayList data; - private EnumFormStringArrayBoxedList(EnumFormStringArrayList data) { + public static final class ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList extends ApplicationxwwwformurlencodedEnumFormStringArrayBoxed { + public final ApplicationxwwwformurlencodedEnumFormStringArrayList data; + private ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList(ApplicationxwwwformurlencodedEnumFormStringArrayList data) { this.data = data; } } - public static class EnumFormStringArray extends JsonSchema implements ListSchemaValidator { - private static @Nullable EnumFormStringArray instance = null; + public static class ApplicationxwwwformurlencodedEnumFormStringArray extends JsonSchema implements ListSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedEnumFormStringArray instance = null; - protected EnumFormStringArray() { + protected ApplicationxwwwformurlencodedEnumFormStringArray() { super(new JsonSchemaInfo() .type(Set.of(List.class)) - .items(Items.class) + .items(ApplicationxwwwformurlencodedItems.class) ); } - public static EnumFormStringArray getInstance() { + public static ApplicationxwwwformurlencodedEnumFormStringArray getInstance() { if (instance == null) { - instance = new EnumFormStringArray(); + instance = new ApplicationxwwwformurlencodedEnumFormStringArray(); } return instance; } @Override - public EnumFormStringArrayList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationxwwwformurlencodedEnumFormStringArrayList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { List items = new ArrayList<>(); int i = 0; for (Object item: arg) { @@ -209,10 +209,10 @@ public EnumFormStringArrayList getNewInstance(List arg, List pathToIt i += 1; } FrozenList newInstanceItems = new FrozenList<>(items); - return new EnumFormStringArrayList(newInstanceItems); + return new ApplicationxwwwformurlencodedEnumFormStringArrayList(newInstanceItems); } - public EnumFormStringArrayList validate(List arg, SchemaConfiguration configuration) throws ValidationException { + public ApplicationxwwwformurlencodedEnumFormStringArrayList validate(List arg, SchemaConfiguration configuration) throws ValidationException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); List castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -237,17 +237,17 @@ public EnumFormStringArrayList validate(List arg, SchemaConfiguration configu throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public EnumFormStringArrayBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new EnumFormStringArrayBoxedList(validate(arg, configuration)); + public ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList(validate(arg, configuration)); } } - public enum StringEnumFormStringEnums implements StringValueMethod { + public enum StringApplicationxwwwformurlencodedEnumFormStringEnums implements StringValueMethod { _ABC("_abc"), HYPHEN_MINUS_EFG("-efg"), LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS("(xyz)"); private final String value; - StringEnumFormStringEnums(String value) { + StringApplicationxwwwformurlencodedEnumFormStringEnums(String value) { this.value = value; } public String value() { @@ -256,21 +256,21 @@ public String value() { } - public static abstract sealed class EnumFormStringBoxed permits EnumFormStringBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringBoxed permits ApplicationxwwwformurlencodedEnumFormStringBoxedString {} - public static final class EnumFormStringBoxedString extends EnumFormStringBoxed { + public static final class ApplicationxwwwformurlencodedEnumFormStringBoxedString extends ApplicationxwwwformurlencodedEnumFormStringBoxed { public final String data; - private EnumFormStringBoxedString(String data) { + private ApplicationxwwwformurlencodedEnumFormStringBoxedString(String data) { this.data = data; } } - public static class EnumFormString extends JsonSchema implements StringSchemaValidator, StringEnumValidator, DefaultValueMethod { - private static @Nullable EnumFormString instance = null; + public static class ApplicationxwwwformurlencodedEnumFormString extends JsonSchema implements StringSchemaValidator, StringEnumValidator, DefaultValueMethod { + private static @Nullable ApplicationxwwwformurlencodedEnumFormString instance = null; - protected EnumFormString() { + protected ApplicationxwwwformurlencodedEnumFormString() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -284,9 +284,9 @@ protected EnumFormString() { ); } - public static EnumFormString getInstance() { + public static ApplicationxwwwformurlencodedEnumFormString getInstance() { if (instance == null) { - instance = new EnumFormString(); + instance = new ApplicationxwwwformurlencodedEnumFormString(); } return instance; } @@ -303,7 +303,7 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val } @Override - public String validate(StringEnumFormStringEnums arg,SchemaConfiguration configuration) throws ValidationException { + public String validate(StringApplicationxwwwformurlencodedEnumFormStringEnums arg,SchemaConfiguration configuration) throws ValidationException { return validate(arg.value(), configuration); } @@ -328,13 +328,13 @@ public String defaultValue() { throw new InvalidTypeException("Invalid type stored in defaultValue"); } @Override - public EnumFormStringBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new EnumFormStringBoxedString(validate(arg, configuration)); + public ApplicationxwwwformurlencodedEnumFormStringBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedEnumFormStringBoxedString(validate(arg, configuration)); } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class ApplicationxwwwformurlencodedSchemaMap extends FrozenMap<@Nullable Object> { + protected ApplicationxwwwformurlencodedSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); @@ -342,18 +342,18 @@ protected SchemaMap(FrozenMap<@Nullable Object> m) { "enum_form_string_array", "enum_form_string" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationxwwwformurlencodedSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationxwwwformurlencodedSchema1.getInstance().validate(arg, configuration); } - public EnumFormStringArrayList enum_form_string_array() throws UnsetPropertyException { + public ApplicationxwwwformurlencodedEnumFormStringArrayList enum_form_string_array() throws UnsetPropertyException { String key = "enum_form_string_array"; throwIfKeyNotPresent(key); @Nullable Object value = get(key); - if (!(value instanceof EnumFormStringArrayList)) { + if (!(value instanceof ApplicationxwwwformurlencodedEnumFormStringArrayList)) { throw new InvalidTypeException("Invalid value stored for enum_form_string_array"); } - return (EnumFormStringArrayList) value; + return (ApplicationxwwwformurlencodedEnumFormStringArrayList) value; } public String enum_form_string() throws UnsetPropertyException { @@ -373,35 +373,35 @@ public String enum_form_string() throws UnsetPropertyException { } } - public interface SetterForEnumFormStringArray { + public interface SetterForApplicationxwwwformurlencodedEnumFormStringArray { Map getInstance(); - T getBuilderAfterEnumFormStringArray(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedEnumFormStringArray(Map instance); default T enum_form_string_array(List value) { var instance = getInstance(); instance.put("enum_form_string_array", value); - return getBuilderAfterEnumFormStringArray(instance); + return getBuilderAfterApplicationxwwwformurlencodedEnumFormStringArray(instance); } } - public interface SetterForEnumFormString { + public interface SetterForApplicationxwwwformurlencodedEnumFormString { Map getInstance(); - T getBuilderAfterEnumFormString(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedEnumFormString(Map instance); default T enum_form_string(String value) { var instance = getInstance(); instance.put("enum_form_string", value); - return getBuilderAfterEnumFormString(instance); + return getBuilderAfterApplicationxwwwformurlencodedEnumFormString(instance); } - default T enum_form_string(StringEnumFormStringEnums value) { + default T enum_form_string(StringApplicationxwwwformurlencodedEnumFormStringEnums value) { var instance = getInstance(); instance.put("enum_form_string", value.value()); - return getBuilderAfterEnumFormString(instance); + return getBuilderAfterApplicationxwwwformurlencodedEnumFormString(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForEnumFormStringArray, SetterForEnumFormString { + public static class ApplicationxwwwformurlencodedSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForApplicationxwwwformurlencodedEnumFormStringArray, SetterForApplicationxwwwformurlencodedEnumFormString { private final Map instance; private static final Set knownKeys = Set.of( "enum_form_string_array", @@ -410,7 +410,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public ApplicationxwwwformurlencodedSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -419,49 +419,49 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterEnumFormStringArray(Map instance) { + public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterApplicationxwwwformurlencodedEnumFormStringArray(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterEnumFormString(Map instance) { + public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterApplicationxwwwformurlencodedEnumFormString(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationxwwwformurlencodedSchema1BoxedMap extends ApplicationxwwwformurlencodedSchema1Boxed { + public final ApplicationxwwwformurlencodedSchemaMap data; + private ApplicationxwwwformurlencodedSchema1BoxedMap(ApplicationxwwwformurlencodedSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationxwwwformurlencodedSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedSchema1 instance = null; - protected Schema1() { + protected ApplicationxwwwformurlencodedSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("enum_form_string_array", EnumFormStringArray.class), - new PropertyEntry("enum_form_string", EnumFormString.class) + new PropertyEntry("enum_form_string_array", ApplicationxwwwformurlencodedEnumFormStringArray.class), + new PropertyEntry("enum_form_string", ApplicationxwwwformurlencodedEnumFormString.class) )) ); } - public static Schema1 getInstance() { + public static ApplicationxwwwformurlencodedSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxwwwformurlencodedSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationxwwwformurlencodedSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -481,10 +481,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationxwwwformurlencodedSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationxwwwformurlencodedSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -510,8 +510,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationxwwwformurlencodedSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java similarity index 60% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java index d286bb654b7..74dd3951e0c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.openapijsonschematools.client.schemas.MapJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends MapJsonSchema.MapJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends MapJsonSchema.MapJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 5546b7b55e2..ec4863611be 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Client; -public class Schema extends Client { +public class ApplicationjsonSchema extends Client { // $refed class - public static class Schema1 extends Client1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Client1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java index 5251914a43b..0d7312ede15 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fake.post.requestbody.content.applicationxwwwformurlencoded.Schema; +import org.openapijsonschematools.client.paths.fake.post.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.getInstance()); } } 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/ApplicationxwwwformurlencodedSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java index 00519e41790..76b51271bc8 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/ApplicationxwwwformurlencodedSchema.java @@ -32,25 +32,25 @@ import org.openapijsonschematools.client.schemas.validation.StringSchemaValidator; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationxwwwformurlencodedSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class IntegerSchemaBoxed permits IntegerSchemaBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedIntegerBoxed permits ApplicationxwwwformurlencodedIntegerBoxedNumber {} - public static final class IntegerSchemaBoxedNumber extends IntegerSchemaBoxed { + public static final class ApplicationxwwwformurlencodedIntegerBoxedNumber extends ApplicationxwwwformurlencodedIntegerBoxed { public final Number data; - private IntegerSchemaBoxedNumber(Number data) { + private ApplicationxwwwformurlencodedIntegerBoxedNumber(Number data) { this.data = data; } } - public static class IntegerSchema extends JsonSchema implements NumberSchemaValidator { - private static @Nullable IntegerSchema instance = null; + public static class ApplicationxwwwformurlencodedInteger extends JsonSchema implements NumberSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedInteger instance = null; - protected IntegerSchema() { + protected ApplicationxwwwformurlencodedInteger() { super(new JsonSchemaInfo() .type(Set.of( Integer.class, @@ -64,9 +64,9 @@ protected IntegerSchema() { ); } - public static IntegerSchema getInstance() { + public static ApplicationxwwwformurlencodedInteger getInstance() { if (instance == null) { - instance = new IntegerSchema(); + instance = new ApplicationxwwwformurlencodedInteger(); } return instance; } @@ -113,26 +113,26 @@ public double validate(double arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public IntegerSchemaBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new IntegerSchemaBoxedNumber(validate(arg, configuration)); + public ApplicationxwwwformurlencodedIntegerBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedIntegerBoxedNumber(validate(arg, configuration)); } } - public static abstract sealed class Int32Boxed permits Int32BoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedInt32Boxed permits ApplicationxwwwformurlencodedInt32BoxedNumber {} - public static final class Int32BoxedNumber extends Int32Boxed { + public static final class ApplicationxwwwformurlencodedInt32BoxedNumber extends ApplicationxwwwformurlencodedInt32Boxed { public final Number data; - private Int32BoxedNumber(Number data) { + private ApplicationxwwwformurlencodedInt32BoxedNumber(Number data) { this.data = data; } } - public static class Int32 extends JsonSchema implements NumberSchemaValidator { - private static @Nullable Int32 instance = null; + public static class ApplicationxwwwformurlencodedInt32 extends JsonSchema implements NumberSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedInt32 instance = null; - protected Int32() { + protected ApplicationxwwwformurlencodedInt32() { super(new JsonSchemaInfo() .type(Set.of( Integer.class, @@ -146,9 +146,9 @@ protected Int32() { ); } - public static Int32 getInstance() { + public static ApplicationxwwwformurlencodedInt32 getInstance() { if (instance == null) { - instance = new Int32(); + instance = new ApplicationxwwwformurlencodedInt32(); } return instance; } @@ -187,37 +187,37 @@ public float validate(float arg, SchemaConfiguration configuration) throws Valid throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Int32BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Int32BoxedNumber(validate(arg, configuration)); + public ApplicationxwwwformurlencodedInt32BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedInt32BoxedNumber(validate(arg, configuration)); } } - public static class Int64 extends Int64JsonSchema.Int64JsonSchema1 { - private static @Nullable Int64 instance = null; - public static Int64 getInstance() { + public static class ApplicationxwwwformurlencodedInt64 extends Int64JsonSchema.Int64JsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedInt64 instance = null; + public static ApplicationxwwwformurlencodedInt64 getInstance() { if (instance == null) { - instance = new Int64(); + instance = new ApplicationxwwwformurlencodedInt64(); } return instance; } } - public static abstract sealed class NumberSchemaBoxed permits NumberSchemaBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedNumberBoxed permits ApplicationxwwwformurlencodedNumberBoxedNumber {} - public static final class NumberSchemaBoxedNumber extends NumberSchemaBoxed { + public static final class ApplicationxwwwformurlencodedNumberBoxedNumber extends ApplicationxwwwformurlencodedNumberBoxed { public final Number data; - private NumberSchemaBoxedNumber(Number data) { + private ApplicationxwwwformurlencodedNumberBoxedNumber(Number data) { this.data = data; } } - public static class NumberSchema extends JsonSchema implements NumberSchemaValidator { - private static @Nullable NumberSchema instance = null; + public static class ApplicationxwwwformurlencodedNumber extends JsonSchema implements NumberSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedNumber instance = null; - protected NumberSchema() { + protected ApplicationxwwwformurlencodedNumber() { super(new JsonSchemaInfo() .type(Set.of( Integer.class, @@ -230,9 +230,9 @@ protected NumberSchema() { ); } - public static NumberSchema getInstance() { + public static ApplicationxwwwformurlencodedNumber getInstance() { if (instance == null) { - instance = new NumberSchema(); + instance = new ApplicationxwwwformurlencodedNumber(); } return instance; } @@ -279,26 +279,26 @@ public double validate(double arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public NumberSchemaBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new NumberSchemaBoxedNumber(validate(arg, configuration)); + public ApplicationxwwwformurlencodedNumberBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedNumberBoxedNumber(validate(arg, configuration)); } } - public static abstract sealed class FloatSchemaBoxed permits FloatSchemaBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedFloatBoxed permits ApplicationxwwwformurlencodedFloatBoxedNumber {} - public static final class FloatSchemaBoxedNumber extends FloatSchemaBoxed { + public static final class ApplicationxwwwformurlencodedFloatBoxedNumber extends ApplicationxwwwformurlencodedFloatBoxed { public final Number data; - private FloatSchemaBoxedNumber(Number data) { + private ApplicationxwwwformurlencodedFloatBoxedNumber(Number data) { this.data = data; } } - public static class FloatSchema extends JsonSchema implements NumberSchemaValidator { - private static @Nullable FloatSchema instance = null; + public static class ApplicationxwwwformurlencodedFloat extends JsonSchema implements NumberSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedFloat instance = null; - protected FloatSchema() { + protected ApplicationxwwwformurlencodedFloat() { super(new JsonSchemaInfo() .type(Set.of( Integer.class, @@ -311,9 +311,9 @@ protected FloatSchema() { ); } - public static FloatSchema getInstance() { + public static ApplicationxwwwformurlencodedFloat getInstance() { if (instance == null) { - instance = new FloatSchema(); + instance = new ApplicationxwwwformurlencodedFloat(); } return instance; } @@ -347,26 +347,26 @@ public float validate(float arg, SchemaConfiguration configuration) throws Valid throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public FloatSchemaBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new FloatSchemaBoxedNumber(validate(arg, configuration)); + public ApplicationxwwwformurlencodedFloatBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedFloatBoxedNumber(validate(arg, configuration)); } } - public static abstract sealed class DoubleSchemaBoxed permits DoubleSchemaBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedDoubleBoxed permits ApplicationxwwwformurlencodedDoubleBoxedNumber {} - public static final class DoubleSchemaBoxedNumber extends DoubleSchemaBoxed { + public static final class ApplicationxwwwformurlencodedDoubleBoxedNumber extends ApplicationxwwwformurlencodedDoubleBoxed { public final Number data; - private DoubleSchemaBoxedNumber(Number data) { + private ApplicationxwwwformurlencodedDoubleBoxedNumber(Number data) { this.data = data; } } - public static class DoubleSchema extends JsonSchema implements NumberSchemaValidator { - private static @Nullable DoubleSchema instance = null; + public static class ApplicationxwwwformurlencodedDouble extends JsonSchema implements NumberSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedDouble instance = null; - protected DoubleSchema() { + protected ApplicationxwwwformurlencodedDouble() { super(new JsonSchemaInfo() .type(Set.of( Integer.class, @@ -380,9 +380,9 @@ protected DoubleSchema() { ); } - public static DoubleSchema getInstance() { + public static ApplicationxwwwformurlencodedDouble getInstance() { if (instance == null) { - instance = new DoubleSchema(); + instance = new ApplicationxwwwformurlencodedDouble(); } return instance; } @@ -416,26 +416,26 @@ public double validate(double arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public DoubleSchemaBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new DoubleSchemaBoxedNumber(validate(arg, configuration)); + public ApplicationxwwwformurlencodedDoubleBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedDoubleBoxedNumber(validate(arg, configuration)); } } - public static abstract sealed class StringSchemaBoxed permits StringSchemaBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedStringBoxed permits ApplicationxwwwformurlencodedStringBoxedString {} - public static final class StringSchemaBoxedString extends StringSchemaBoxed { + public static final class ApplicationxwwwformurlencodedStringBoxedString extends ApplicationxwwwformurlencodedStringBoxed { public final String data; - private StringSchemaBoxedString(String data) { + private ApplicationxwwwformurlencodedStringBoxedString(String data) { this.data = data; } } - public static class StringSchema extends JsonSchema implements StringSchemaValidator { - private static @Nullable StringSchema instance = null; + public static class ApplicationxwwwformurlencodedString extends JsonSchema implements StringSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedString instance = null; - protected StringSchema() { + protected ApplicationxwwwformurlencodedString() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -447,9 +447,9 @@ protected StringSchema() { ); } - public static StringSchema getInstance() { + public static ApplicationxwwwformurlencodedString getInstance() { if (instance == null) { - instance = new StringSchema(); + instance = new ApplicationxwwwformurlencodedString(); } return instance; } @@ -480,26 +480,26 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public StringSchemaBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new StringSchemaBoxedString(validate(arg, configuration)); + public ApplicationxwwwformurlencodedStringBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedStringBoxedString(validate(arg, configuration)); } } - public static abstract sealed class PatternWithoutDelimiterBoxed permits PatternWithoutDelimiterBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed permits ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString {} - public static final class PatternWithoutDelimiterBoxedString extends PatternWithoutDelimiterBoxed { + public static final class ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString extends ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed { public final String data; - private PatternWithoutDelimiterBoxedString(String data) { + private ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString(String data) { this.data = data; } } - public static class PatternWithoutDelimiter extends JsonSchema implements StringSchemaValidator { - private static @Nullable PatternWithoutDelimiter instance = null; + public static class ApplicationxwwwformurlencodedPatternWithoutDelimiter extends JsonSchema implements StringSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedPatternWithoutDelimiter instance = null; - protected PatternWithoutDelimiter() { + protected ApplicationxwwwformurlencodedPatternWithoutDelimiter() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -510,9 +510,9 @@ protected PatternWithoutDelimiter() { ); } - public static PatternWithoutDelimiter getInstance() { + public static ApplicationxwwwformurlencodedPatternWithoutDelimiter getInstance() { if (instance == null) { - instance = new PatternWithoutDelimiter(); + instance = new ApplicationxwwwformurlencodedPatternWithoutDelimiter(); } return instance; } @@ -543,60 +543,60 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public PatternWithoutDelimiterBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new PatternWithoutDelimiterBoxedString(validate(arg, configuration)); + public ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString(validate(arg, configuration)); } } - public static class ByteSchema extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable ByteSchema instance = null; - public static ByteSchema getInstance() { + public static class ApplicationxwwwformurlencodedByte extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedByte instance = null; + public static ApplicationxwwwformurlencodedByte getInstance() { if (instance == null) { - instance = new ByteSchema(); + instance = new ApplicationxwwwformurlencodedByte(); } return instance; } } - public static class Binary extends StringJsonSchema.StringJsonSchema1 { + public static class ApplicationxwwwformurlencodedBinary extends StringJsonSchema.StringJsonSchema1 { // BinarySchema - private static @Nullable Binary instance = null; - public static Binary getInstance() { + private static @Nullable ApplicationxwwwformurlencodedBinary instance = null; + public static ApplicationxwwwformurlencodedBinary getInstance() { if (instance == null) { - instance = new Binary(); + instance = new ApplicationxwwwformurlencodedBinary(); } return instance; } } - public static class Date extends DateJsonSchema.DateJsonSchema1 { - private static @Nullable Date instance = null; - public static Date getInstance() { + public static class ApplicationxwwwformurlencodedDate extends DateJsonSchema.DateJsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedDate instance = null; + public static ApplicationxwwwformurlencodedDate getInstance() { if (instance == null) { - instance = new Date(); + instance = new ApplicationxwwwformurlencodedDate(); } return instance; } } - public static abstract sealed class DateTimeBoxed permits DateTimeBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedDateTimeBoxed permits ApplicationxwwwformurlencodedDateTimeBoxedString {} - public static final class DateTimeBoxedString extends DateTimeBoxed { + public static final class ApplicationxwwwformurlencodedDateTimeBoxedString extends ApplicationxwwwformurlencodedDateTimeBoxed { public final String data; - private DateTimeBoxedString(String data) { + private ApplicationxwwwformurlencodedDateTimeBoxedString(String data) { this.data = data; } } - public static class DateTime extends JsonSchema implements StringSchemaValidator, DefaultValueMethod { - private static @Nullable DateTime instance = null; + public static class ApplicationxwwwformurlencodedDateTime extends JsonSchema implements StringSchemaValidator, DefaultValueMethod { + private static @Nullable ApplicationxwwwformurlencodedDateTime instance = null; - protected DateTime() { + protected ApplicationxwwwformurlencodedDateTime() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -606,9 +606,9 @@ protected DateTime() { ); } - public static DateTime getInstance() { + public static ApplicationxwwwformurlencodedDateTime getInstance() { if (instance == null) { - instance = new DateTime(); + instance = new ApplicationxwwwformurlencodedDateTime(); } return instance; } @@ -645,26 +645,26 @@ public String defaultValue() { throw new InvalidTypeException("Invalid type stored in defaultValue"); } @Override - public DateTimeBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new DateTimeBoxedString(validate(arg, configuration)); + public ApplicationxwwwformurlencodedDateTimeBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedDateTimeBoxedString(validate(arg, configuration)); } } - public static abstract sealed class PasswordBoxed permits PasswordBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedPasswordBoxed permits ApplicationxwwwformurlencodedPasswordBoxedString {} - public static final class PasswordBoxedString extends PasswordBoxed { + public static final class ApplicationxwwwformurlencodedPasswordBoxedString extends ApplicationxwwwformurlencodedPasswordBoxed { public final String data; - private PasswordBoxedString(String data) { + private ApplicationxwwwformurlencodedPasswordBoxedString(String data) { this.data = data; } } - public static class Password extends JsonSchema implements StringSchemaValidator { - private static @Nullable Password instance = null; + public static class ApplicationxwwwformurlencodedPassword extends JsonSchema implements StringSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedPassword instance = null; - protected Password() { + protected ApplicationxwwwformurlencodedPassword() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -675,9 +675,9 @@ protected Password() { ); } - public static Password getInstance() { + public static ApplicationxwwwformurlencodedPassword getInstance() { if (instance == null) { - instance = new Password(); + instance = new ApplicationxwwwformurlencodedPassword(); } return instance; } @@ -708,24 +708,24 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public PasswordBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new PasswordBoxedString(validate(arg, configuration)); + public ApplicationxwwwformurlencodedPasswordBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedPasswordBoxedString(validate(arg, configuration)); } } - public static class Callback extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Callback instance = null; - public static Callback getInstance() { + public static class ApplicationxwwwformurlencodedCallback extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedCallback instance = null; + public static ApplicationxwwwformurlencodedCallback getInstance() { if (instance == null) { - instance = new Callback(); + instance = new ApplicationxwwwformurlencodedCallback(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class ApplicationxwwwformurlencodedSchemaMap extends FrozenMap<@Nullable Object> { + protected ApplicationxwwwformurlencodedSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of( @@ -746,8 +746,8 @@ protected SchemaMap(FrozenMap<@Nullable Object> m) { "password", "callback" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationxwwwformurlencodedSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationxwwwformurlencodedSchema1.getInstance().validate(arg, configuration); } public String pattern_without_delimiter() { @@ -835,257 +835,257 @@ public String callback() throws UnsetPropertyException { } } - public interface SetterForByteSchema { + public interface SetterForApplicationxwwwformurlencodedByte { Map getInstance(); - T getBuilderAfterByteSchema(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedByte(Map instance); default T setByte(String value) { var instance = getInstance(); instance.put("byte", value); - return getBuilderAfterByteSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedByte(instance); } } - public interface SetterForDoubleSchema { + public interface SetterForApplicationxwwwformurlencodedDouble { Map getInstance(); - T getBuilderAfterDoubleSchema(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance); default T setDouble(int value) { var instance = getInstance(); instance.put("double", value); - return getBuilderAfterDoubleSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedDouble(instance); } default T setDouble(float value) { var instance = getInstance(); instance.put("double", value); - return getBuilderAfterDoubleSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedDouble(instance); } default T setDouble(long value) { var instance = getInstance(); instance.put("double", value); - return getBuilderAfterDoubleSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedDouble(instance); } default T setDouble(double value) { var instance = getInstance(); instance.put("double", value); - return getBuilderAfterDoubleSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedDouble(instance); } } - public interface SetterForNumberSchema { + public interface SetterForApplicationxwwwformurlencodedNumber { Map getInstance(); - T getBuilderAfterNumberSchema(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance); default T setNumber(int value) { var instance = getInstance(); instance.put("number", value); - return getBuilderAfterNumberSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedNumber(instance); } default T setNumber(float value) { var instance = getInstance(); instance.put("number", value); - return getBuilderAfterNumberSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedNumber(instance); } default T setNumber(long value) { var instance = getInstance(); instance.put("number", value); - return getBuilderAfterNumberSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedNumber(instance); } default T setNumber(double value) { var instance = getInstance(); instance.put("number", value); - return getBuilderAfterNumberSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedNumber(instance); } } - public interface SetterForPatternWithoutDelimiter { + public interface SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { Map getInstance(); - T getBuilderAfterPatternWithoutDelimiter(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance); default T pattern_without_delimiter(String value) { var instance = getInstance(); instance.put("pattern_without_delimiter", value); - return getBuilderAfterPatternWithoutDelimiter(instance); + return getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(instance); } } - public interface SetterForIntegerSchema { + public interface SetterForApplicationxwwwformurlencodedInteger { Map getInstance(); - T getBuilderAfterIntegerSchema(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedInteger(Map instance); default T setInteger(int value) { var instance = getInstance(); instance.put("integer", value); - return getBuilderAfterIntegerSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedInteger(instance); } default T setInteger(float value) { var instance = getInstance(); instance.put("integer", value); - return getBuilderAfterIntegerSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedInteger(instance); } default T setInteger(long value) { var instance = getInstance(); instance.put("integer", value); - return getBuilderAfterIntegerSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedInteger(instance); } default T setInteger(double value) { var instance = getInstance(); instance.put("integer", value); - return getBuilderAfterIntegerSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedInteger(instance); } } - public interface SetterForInt32 { + public interface SetterForApplicationxwwwformurlencodedInt32 { Map getInstance(); - T getBuilderAfterInt32(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedInt32(Map instance); default T int32(int value) { var instance = getInstance(); instance.put("int32", value); - return getBuilderAfterInt32(instance); + return getBuilderAfterApplicationxwwwformurlencodedInt32(instance); } default T int32(float value) { var instance = getInstance(); instance.put("int32", value); - return getBuilderAfterInt32(instance); + return getBuilderAfterApplicationxwwwformurlencodedInt32(instance); } } - public interface SetterForInt64 { + public interface SetterForApplicationxwwwformurlencodedInt64 { Map getInstance(); - T getBuilderAfterInt64(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedInt64(Map instance); default T int64(int value) { var instance = getInstance(); instance.put("int64", value); - return getBuilderAfterInt64(instance); + return getBuilderAfterApplicationxwwwformurlencodedInt64(instance); } default T int64(float value) { var instance = getInstance(); instance.put("int64", value); - return getBuilderAfterInt64(instance); + return getBuilderAfterApplicationxwwwformurlencodedInt64(instance); } default T int64(long value) { var instance = getInstance(); instance.put("int64", value); - return getBuilderAfterInt64(instance); + return getBuilderAfterApplicationxwwwformurlencodedInt64(instance); } default T int64(double value) { var instance = getInstance(); instance.put("int64", value); - return getBuilderAfterInt64(instance); + return getBuilderAfterApplicationxwwwformurlencodedInt64(instance); } } - public interface SetterForFloatSchema { + public interface SetterForApplicationxwwwformurlencodedFloat { Map getInstance(); - T getBuilderAfterFloatSchema(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedFloat(Map instance); default T setFloat(int value) { var instance = getInstance(); instance.put("float", value); - return getBuilderAfterFloatSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedFloat(instance); } default T setFloat(float value) { var instance = getInstance(); instance.put("float", value); - return getBuilderAfterFloatSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedFloat(instance); } default T setFloat(long value) { var instance = getInstance(); instance.put("float", value); - return getBuilderAfterFloatSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedFloat(instance); } default T setFloat(double value) { var instance = getInstance(); instance.put("float", value); - return getBuilderAfterFloatSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedFloat(instance); } } - public interface SetterForStringSchema { + public interface SetterForApplicationxwwwformurlencodedString { Map getInstance(); - T getBuilderAfterStringSchema(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedString(Map instance); default T setString(String value) { var instance = getInstance(); instance.put("string", value); - return getBuilderAfterStringSchema(instance); + return getBuilderAfterApplicationxwwwformurlencodedString(instance); } } - public interface SetterForBinary { + public interface SetterForApplicationxwwwformurlencodedBinary { Map getInstance(); - T getBuilderAfterBinary(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedBinary(Map instance); default T binary(String value) { var instance = getInstance(); instance.put("binary", value); - return getBuilderAfterBinary(instance); + return getBuilderAfterApplicationxwwwformurlencodedBinary(instance); } } - public interface SetterForDate { + public interface SetterForApplicationxwwwformurlencodedDate { Map getInstance(); - T getBuilderAfterDate(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedDate(Map instance); default T date(String value) { var instance = getInstance(); instance.put("date", value); - return getBuilderAfterDate(instance); + return getBuilderAfterApplicationxwwwformurlencodedDate(instance); } } - public interface SetterForDateTime { + public interface SetterForApplicationxwwwformurlencodedDateTime { Map getInstance(); - T getBuilderAfterDateTime(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedDateTime(Map instance); default T dateTime(String value) { var instance = getInstance(); instance.put("dateTime", value); - return getBuilderAfterDateTime(instance); + return getBuilderAfterApplicationxwwwformurlencodedDateTime(instance); } } - public interface SetterForPassword { + public interface SetterForApplicationxwwwformurlencodedPassword { Map getInstance(); - T getBuilderAfterPassword(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedPassword(Map instance); default T password(String value) { var instance = getInstance(); instance.put("password", value); - return getBuilderAfterPassword(instance); + return getBuilderAfterApplicationxwwwformurlencodedPassword(instance); } } - public interface SetterForCallback { + public interface SetterForApplicationxwwwformurlencodedCallback { Map getInstance(); - T getBuilderAfterCallback(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedCallback(Map instance); default T callback(String value) { var instance = getInstance(); instance.put("callback", value); - return getBuilderAfterCallback(instance); + return getBuilderAfterApplicationxwwwformurlencodedCallback(instance); } } - public static class SchemaMap0000Builder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForIntegerSchema, SetterForInt32, SetterForInt64, SetterForFloatSchema, SetterForStringSchema, SetterForBinary, SetterForDate, SetterForDateTime, SetterForPassword, SetterForCallback { + public static class ApplicationxwwwformurlencodedSchemaMap0000Builder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForApplicationxwwwformurlencodedInteger, SetterForApplicationxwwwformurlencodedInt32, SetterForApplicationxwwwformurlencodedInt64, SetterForApplicationxwwwformurlencodedFloat, SetterForApplicationxwwwformurlencodedString, SetterForApplicationxwwwformurlencodedBinary, SetterForApplicationxwwwformurlencodedDate, SetterForApplicationxwwwformurlencodedDateTime, SetterForApplicationxwwwformurlencodedPassword, SetterForApplicationxwwwformurlencodedCallback { private final Map instance; private static final Set knownKeys = Set.of( "byte", @@ -1106,7 +1106,7 @@ public static class SchemaMap0000Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMap0000Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder(Map instance) { this.instance = instance; } public Map build() { @@ -1115,319 +1115,319 @@ public SchemaMap0000Builder(Map instance) { public Map getInstance() { return instance; } - public SchemaMap0000Builder getBuilderAfterIntegerSchema(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedInteger(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterInt32(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedInt32(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterInt64(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedInt64(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterFloatSchema(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedFloat(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterStringSchema(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedString(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterBinary(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedBinary(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterDate(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedDate(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterDateTime(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedDateTime(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterPassword(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedPassword(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterCallback(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedCallback(Map instance) { return this; } - public SchemaMap0000Builder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class SchemaMap0001Builder implements SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMap0001Builder implements SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMap0001Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0000Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap0000Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0000Builder(instance); } } - public static class SchemaMap0010Builder implements SetterForNumberSchema { + public static class ApplicationxwwwformurlencodedSchemaMap0010Builder implements SetterForApplicationxwwwformurlencodedNumber { private final Map instance; - public SchemaMap0010Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0000Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap0000Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0000Builder(instance); } } - public static class SchemaMap0011Builder implements SetterForNumberSchema, SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMap0011Builder implements SetterForApplicationxwwwformurlencodedNumber, SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMap0011Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0001Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap0001Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0001Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0001Builder(instance); } - public SchemaMap0010Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap0010Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0010Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0010Builder(instance); } } - public static class SchemaMap0100Builder implements SetterForDoubleSchema { + public static class ApplicationxwwwformurlencodedSchemaMap0100Builder implements SetterForApplicationxwwwformurlencodedDouble { private final Map instance; - public SchemaMap0100Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0000Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap0000Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0000Builder(instance); } } - public static class SchemaMap0101Builder implements SetterForDoubleSchema, SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMap0101Builder implements SetterForApplicationxwwwformurlencodedDouble, SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMap0101Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0001Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap0001Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0001Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0001Builder(instance); } - public SchemaMap0100Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap0100Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0100Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0100Builder(instance); } } - public static class SchemaMap0110Builder implements SetterForDoubleSchema, SetterForNumberSchema { + public static class ApplicationxwwwformurlencodedSchemaMap0110Builder implements SetterForApplicationxwwwformurlencodedDouble, SetterForApplicationxwwwformurlencodedNumber { private final Map instance; - public SchemaMap0110Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0010Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap0010Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0010Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0010Builder(instance); } - public SchemaMap0100Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap0100Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0100Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0100Builder(instance); } } - public static class SchemaMap0111Builder implements SetterForDoubleSchema, SetterForNumberSchema, SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMap0111Builder implements SetterForApplicationxwwwformurlencodedDouble, SetterForApplicationxwwwformurlencodedNumber, SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMap0111Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap0111Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0011Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap0011Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0011Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0011Builder(instance); } - public SchemaMap0101Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap0101Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0101Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0101Builder(instance); } - public SchemaMap0110Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap0110Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0110Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0110Builder(instance); } } - public static class SchemaMap1000Builder implements SetterForByteSchema { + public static class ApplicationxwwwformurlencodedSchemaMap1000Builder implements SetterForApplicationxwwwformurlencodedByte { private final Map instance; - public SchemaMap1000Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap1000Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0000Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0000Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0000Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0000Builder(instance); } } - public static class SchemaMap1001Builder implements SetterForByteSchema, SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMap1001Builder implements SetterForApplicationxwwwformurlencodedByte, SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMap1001Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap1001Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0001Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0001Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0001Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0001Builder(instance); } - public SchemaMap1000Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap1000Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1000Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1000Builder(instance); } } - public static class SchemaMap1010Builder implements SetterForByteSchema, SetterForNumberSchema { + public static class ApplicationxwwwformurlencodedSchemaMap1010Builder implements SetterForApplicationxwwwformurlencodedByte, SetterForApplicationxwwwformurlencodedNumber { private final Map instance; - public SchemaMap1010Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap1010Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0010Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0010Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0010Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0010Builder(instance); } - public SchemaMap1000Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap1000Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1000Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1000Builder(instance); } } - public static class SchemaMap1011Builder implements SetterForByteSchema, SetterForNumberSchema, SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMap1011Builder implements SetterForApplicationxwwwformurlencodedByte, SetterForApplicationxwwwformurlencodedNumber, SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMap1011Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap1011Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0011Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0011Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0011Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0011Builder(instance); } - public SchemaMap1001Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap1001Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1001Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1001Builder(instance); } - public SchemaMap1010Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap1010Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1010Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1010Builder(instance); } } - public static class SchemaMap1100Builder implements SetterForByteSchema, SetterForDoubleSchema { + public static class ApplicationxwwwformurlencodedSchemaMap1100Builder implements SetterForApplicationxwwwformurlencodedByte, SetterForApplicationxwwwformurlencodedDouble { private final Map instance; - public SchemaMap1100Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap1100Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0100Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0100Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0100Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0100Builder(instance); } - public SchemaMap1000Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap1000Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1000Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1000Builder(instance); } } - public static class SchemaMap1101Builder implements SetterForByteSchema, SetterForDoubleSchema, SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMap1101Builder implements SetterForApplicationxwwwformurlencodedByte, SetterForApplicationxwwwformurlencodedDouble, SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMap1101Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap1101Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0101Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0101Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0101Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0101Builder(instance); } - public SchemaMap1001Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap1001Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1001Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1001Builder(instance); } - public SchemaMap1100Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap1100Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1100Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1100Builder(instance); } } - public static class SchemaMap1110Builder implements SetterForByteSchema, SetterForDoubleSchema, SetterForNumberSchema { + public static class ApplicationxwwwformurlencodedSchemaMap1110Builder implements SetterForApplicationxwwwformurlencodedByte, SetterForApplicationxwwwformurlencodedDouble, SetterForApplicationxwwwformurlencodedNumber { private final Map instance; - public SchemaMap1110Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap1110Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap0110Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0110Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0110Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0110Builder(instance); } - public SchemaMap1010Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap1010Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1010Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1010Builder(instance); } - public SchemaMap1100Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap1100Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1100Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1100Builder(instance); } } - public static class SchemaMapBuilder implements SetterForByteSchema, SetterForDoubleSchema, SetterForNumberSchema, SetterForPatternWithoutDelimiter { + public static class ApplicationxwwwformurlencodedSchemaMapBuilder implements SetterForApplicationxwwwformurlencodedByte, SetterForApplicationxwwwformurlencodedDouble, SetterForApplicationxwwwformurlencodedNumber, SetterForApplicationxwwwformurlencodedPatternWithoutDelimiter { private final Map instance; - public SchemaMapBuilder() { + public ApplicationxwwwformurlencodedSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public SchemaMap0111Builder getBuilderAfterByteSchema(Map instance) { - return new SchemaMap0111Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap0111Builder getBuilderAfterApplicationxwwwformurlencodedByte(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap0111Builder(instance); } - public SchemaMap1011Builder getBuilderAfterDoubleSchema(Map instance) { - return new SchemaMap1011Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1011Builder getBuilderAfterApplicationxwwwformurlencodedDouble(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1011Builder(instance); } - public SchemaMap1101Builder getBuilderAfterNumberSchema(Map instance) { - return new SchemaMap1101Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1101Builder getBuilderAfterApplicationxwwwformurlencodedNumber(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1101Builder(instance); } - public SchemaMap1110Builder getBuilderAfterPatternWithoutDelimiter(Map instance) { - return new SchemaMap1110Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap1110Builder getBuilderAfterApplicationxwwwformurlencodedPatternWithoutDelimiter(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap1110Builder(instance); } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationxwwwformurlencodedSchema1BoxedMap extends ApplicationxwwwformurlencodedSchema1Boxed { + public final ApplicationxwwwformurlencodedSchemaMap data; + private ApplicationxwwwformurlencodedSchema1BoxedMap(ApplicationxwwwformurlencodedSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationxwwwformurlencodedSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedSchema1 instance = null; - protected Schema1() { + protected ApplicationxwwwformurlencodedSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("integer", IntegerSchema.class), - new PropertyEntry("int32", Int32.class), - new PropertyEntry("int64", Int64.class), - new PropertyEntry("number", NumberSchema.class), - new PropertyEntry("float", FloatSchema.class), - new PropertyEntry("double", DoubleSchema.class), - new PropertyEntry("string", StringSchema.class), - new PropertyEntry("pattern_without_delimiter", PatternWithoutDelimiter.class), - new PropertyEntry("byte", ByteSchema.class), - new PropertyEntry("binary", Binary.class), - new PropertyEntry("date", Date.class), - new PropertyEntry("dateTime", DateTime.class), - new PropertyEntry("password", Password.class), - new PropertyEntry("callback", Callback.class) + new PropertyEntry("integer", ApplicationxwwwformurlencodedInteger.class), + new PropertyEntry("int32", ApplicationxwwwformurlencodedInt32.class), + new PropertyEntry("int64", ApplicationxwwwformurlencodedInt64.class), + new PropertyEntry("number", ApplicationxwwwformurlencodedNumber.class), + new PropertyEntry("float", ApplicationxwwwformurlencodedFloat.class), + new PropertyEntry("double", ApplicationxwwwformurlencodedDouble.class), + new PropertyEntry("string", ApplicationxwwwformurlencodedString.class), + new PropertyEntry("pattern_without_delimiter", ApplicationxwwwformurlencodedPatternWithoutDelimiter.class), + new PropertyEntry("byte", ApplicationxwwwformurlencodedByte.class), + new PropertyEntry("binary", ApplicationxwwwformurlencodedBinary.class), + new PropertyEntry("date", ApplicationxwwwformurlencodedDate.class), + new PropertyEntry("dateTime", ApplicationxwwwformurlencodedDateTime.class), + new PropertyEntry("password", ApplicationxwwwformurlencodedPassword.class), + new PropertyEntry("callback", ApplicationxwwwformurlencodedCallback.class) )) .required(Set.of( "byte", @@ -1438,14 +1438,14 @@ protected Schema1() { ); } - public static Schema1 getInstance() { + public static ApplicationxwwwformurlencodedSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxwwwformurlencodedSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationxwwwformurlencodedSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -1465,10 +1465,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationxwwwformurlencodedSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationxwwwformurlencodedSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -1494,8 +1494,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationxwwwformurlencodedSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java index e49f462b69d..eb6f9966494 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.java index f6648d31067..23661b2fb49 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.AdditionalPropertiesWithArrayOfEnums; -public class Schema extends AdditionalPropertiesWithArrayOfEnums { +public class ApplicationjsonSchema extends AdditionalPropertiesWithArrayOfEnums { // $refed class - public static class Schema1 extends AdditionalPropertiesWithArrayOfEnums1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AdditionalPropertiesWithArrayOfEnums1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index b46549bbfde..9f831b7d11a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.AdditionalPropertiesWithArrayOfEnums; -public class Schema extends AdditionalPropertiesWithArrayOfEnums { +public class ApplicationjsonSchema extends AdditionalPropertiesWithArrayOfEnums { // $refed class - public static class Schema1 extends AdditionalPropertiesWithArrayOfEnums1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AdditionalPropertiesWithArrayOfEnums1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java index 7b8c9c67434..a927a81b7d3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.java index b05fdd602ac..0bf7ab945f1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.FileSchemaTestClass; -public class Schema extends FileSchemaTestClass { +public class ApplicationjsonSchema extends FileSchemaTestClass { // $refed class - public static class Schema1 extends FileSchemaTestClass1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends FileSchemaTestClass1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java index 84ed24061fb..0309d30ab1a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.java index dddd894dfdd..c3506f9a79a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.User; -public class Schema extends User { +public class ApplicationjsonSchema extends User { // $refed class - public static class Schema1 extends User1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends User1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 9d1a2592352..3403aec0de0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Client; -public class Schema extends Client { +public class ApplicationjsonSchema extends Client { // $refed class - public static class Schema1 extends Client1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Client1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 2a15c4fea98..dc1f2dc8d3d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.HealthCheckResult; -public class Schema extends HealthCheckResult { +public class ApplicationjsonSchema extends HealthCheckResult { // $refed class - public static class Schema1 extends HealthCheckResult1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends HealthCheckResult1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java index ba0e7d83dbf..779e0b082c7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeinlineadditionalproperties.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakeinlineadditionalproperties.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } 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/ApplicationjsonSchema.java similarity index 71% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 2c9bd096166..8f6decd7188 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/ApplicationjsonSchema.java @@ -24,29 +24,29 @@ import org.openapijsonschematools.client.schemas.validation.PathToSchemasMap; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class AdditionalProperties extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable AdditionalProperties instance = null; - public static AdditionalProperties getInstance() { + public static class ApplicationjsonAdditionalProperties extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationjsonAdditionalProperties instance = null; + public static ApplicationjsonAdditionalProperties getInstance() { if (instance == null) { - instance = new AdditionalProperties(); + instance = new ApplicationjsonAdditionalProperties(); } return instance; } } - public static class SchemaMap extends FrozenMap { - protected SchemaMap(FrozenMap m) { + public static class ApplicationjsonSchemaMap extends FrozenMap { + protected ApplicationjsonSchemaMap(FrozenMap m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of(); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationjsonSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationjsonSchema1.getInstance().validate(arg, configuration); } public String getAdditionalProperty(String name) throws UnsetPropertyException { @@ -54,7 +54,7 @@ public String getAdditionalProperty(String name) throws UnsetPropertyException { } } - public interface SetterForAdditionalProperties { + public interface SetterForApplicationjsonAdditionalProperties { Set getKnownKeys(); Map getInstance(); T getBuilderAfterAdditionalProperty(Map instance); @@ -67,13 +67,13 @@ default T additionalProperty(String key, String value) throws InvalidAdditionalP } } - public static class SchemaMapBuilder implements GenericBuilder>, SetterForAdditionalProperties { + public static class ApplicationjsonSchemaMapBuilder implements GenericBuilder>, SetterForApplicationjsonAdditionalProperties { private final Map instance; private static final Set knownKeys = Set.of(); public Set getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public ApplicationjsonSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -82,40 +82,40 @@ public Map build() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationjsonSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { + public final ApplicationjsonSchemaMap data; + private ApplicationjsonSchema1BoxedMap(ApplicationjsonSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) - .additionalProperties(AdditionalProperties.class) + .additionalProperties(ApplicationjsonAdditionalProperties.class) ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationjsonSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -138,10 +138,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, (String) propertyInstance); } FrozenMap castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationjsonSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationjsonSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -167,8 +167,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java index 498b1e472b2..9bad57ed86e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java @@ -6,23 +6,23 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.applicationjson.Schema; -import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.multipartformdata.Schema; +import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.multipartformdata.MultipartformdataSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } - public static class MultipartformdataMediaType extends MediaType { + public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { - super(Schema.Schema1.getInstance()); + super(MultipartformdataSchema.MultipartformdataSchema1.getInstance()); } } 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/ApplicationjsonSchema.java similarity index 78% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 10d47666247..122981fddfb 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/ApplicationjsonSchema.java @@ -31,25 +31,25 @@ import org.openapijsonschematools.client.schemas.validation.StringSchemaValidator; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedString {} + public static abstract sealed class Applicationjson0Boxed permits Applicationjson0BoxedString {} - public static final class Schema0BoxedString extends Schema0Boxed { + public static final class Applicationjson0BoxedString extends Applicationjson0Boxed { public final String data; - private Schema0BoxedString(String data) { + private Applicationjson0BoxedString(String data) { this.data = data; } } - public static class Schema0 extends JsonSchema implements StringSchemaValidator { - private static @Nullable Schema0 instance = null; + public static class Applicationjson0 extends JsonSchema implements StringSchemaValidator { + private static @Nullable Applicationjson0 instance = null; - protected Schema0() { + protected Applicationjson0() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -58,9 +58,9 @@ protected Schema0() { ); } - public static Schema0 getInstance() { + public static Applicationjson0 getInstance() { if (instance == null) { - instance = new Schema0(); + instance = new Applicationjson0(); } return instance; } @@ -91,70 +91,70 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema0BoxedString(validate(arg, configuration)); + public Applicationjson0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new Applicationjson0BoxedString(validate(arg, configuration)); } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedVoid, ApplicationjsonSchema1BoxedBoolean, ApplicationjsonSchema1BoxedNumber, ApplicationjsonSchema1BoxedString, ApplicationjsonSchema1BoxedList, ApplicationjsonSchema1BoxedMap {} - public static final class Schema1BoxedVoid extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedVoid extends ApplicationjsonSchema1Boxed { public final Void data; - private Schema1BoxedVoid(Void data) { + private ApplicationjsonSchema1BoxedVoid(Void data) { this.data = data; } } - public static final class Schema1BoxedBoolean extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedBoolean extends ApplicationjsonSchema1Boxed { public final boolean data; - private Schema1BoxedBoolean(boolean data) { + private ApplicationjsonSchema1BoxedBoolean(boolean data) { this.data = data; } } - public static final class Schema1BoxedNumber extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedNumber extends ApplicationjsonSchema1Boxed { public final Number data; - private Schema1BoxedNumber(Number data) { + private ApplicationjsonSchema1BoxedNumber(Number data) { this.data = data; } } - public static final class Schema1BoxedString extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedString extends ApplicationjsonSchema1Boxed { public final String data; - private Schema1BoxedString(String data) { + private ApplicationjsonSchema1BoxedString(String data) { this.data = data; } } - public static final class Schema1BoxedList extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedList extends ApplicationjsonSchema1Boxed { public final FrozenList<@Nullable Object> data; - private Schema1BoxedList(FrozenList<@Nullable Object> data) { + private ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } } - public static final class Schema1BoxedMap extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; - private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { + private ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, Schema1BoxedList>, MapSchemaValidator, Schema1BoxedMap> { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, ApplicationjsonSchema1BoxedList>, MapSchemaValidator, ApplicationjsonSchema1BoxedMap> { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .allOf(List.of( - Schema0.class + Applicationjson0.class )) ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } @@ -337,28 +337,28 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedVoid(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedVoid(validate(arg, configuration)); } @Override - public Schema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedBoolean(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedBoolean(validate(arg, configuration)); } @Override - public Schema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedNumber(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedNumber(validate(arg, configuration)); } @Override - public Schema1BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedString(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedString(validate(arg, configuration)); } @Override - public Schema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedList(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedList(validate(arg, configuration)); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedMap(validate(arg, configuration)); } } } 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/MultipartformdataSchema.java similarity index 73% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index e1918eb6cf6..d7f01879c40 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/MultipartformdataSchema.java @@ -33,25 +33,25 @@ import org.openapijsonschematools.client.schemas.validation.StringSchemaValidator; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedString {} + public static abstract sealed class Multipartformdata0Boxed permits Multipartformdata0BoxedString {} - public static final class Schema0BoxedString extends Schema0Boxed { + public static final class Multipartformdata0BoxedString extends Multipartformdata0Boxed { public final String data; - private Schema0BoxedString(String data) { + private Multipartformdata0BoxedString(String data) { this.data = data; } } - public static class Schema0 extends JsonSchema implements StringSchemaValidator { - private static @Nullable Schema0 instance = null; + public static class Multipartformdata0 extends JsonSchema implements StringSchemaValidator { + private static @Nullable Multipartformdata0 instance = null; - protected Schema0() { + protected Multipartformdata0() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -60,9 +60,9 @@ protected Schema0() { ); } - public static Schema0 getInstance() { + public static Multipartformdata0 getInstance() { if (instance == null) { - instance = new Schema0(); + instance = new Multipartformdata0(); } return instance; } @@ -93,70 +93,70 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema0BoxedString(validate(arg, configuration)); + public Multipartformdata0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new Multipartformdata0BoxedString(validate(arg, configuration)); } } - public static abstract sealed class SomePropBoxed permits SomePropBoxedVoid, SomePropBoxedBoolean, SomePropBoxedNumber, SomePropBoxedString, SomePropBoxedList, SomePropBoxedMap {} + public static abstract sealed class MultipartformdataSomePropBoxed permits MultipartformdataSomePropBoxedVoid, MultipartformdataSomePropBoxedBoolean, MultipartformdataSomePropBoxedNumber, MultipartformdataSomePropBoxedString, MultipartformdataSomePropBoxedList, MultipartformdataSomePropBoxedMap {} - public static final class SomePropBoxedVoid extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedVoid extends MultipartformdataSomePropBoxed { public final Void data; - private SomePropBoxedVoid(Void data) { + private MultipartformdataSomePropBoxedVoid(Void data) { this.data = data; } } - public static final class SomePropBoxedBoolean extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedBoolean extends MultipartformdataSomePropBoxed { public final boolean data; - private SomePropBoxedBoolean(boolean data) { + private MultipartformdataSomePropBoxedBoolean(boolean data) { this.data = data; } } - public static final class SomePropBoxedNumber extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedNumber extends MultipartformdataSomePropBoxed { public final Number data; - private SomePropBoxedNumber(Number data) { + private MultipartformdataSomePropBoxedNumber(Number data) { this.data = data; } } - public static final class SomePropBoxedString extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedString extends MultipartformdataSomePropBoxed { public final String data; - private SomePropBoxedString(String data) { + private MultipartformdataSomePropBoxedString(String data) { this.data = data; } } - public static final class SomePropBoxedList extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedList extends MultipartformdataSomePropBoxed { public final FrozenList<@Nullable Object> data; - private SomePropBoxedList(FrozenList<@Nullable Object> data) { + private MultipartformdataSomePropBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } } - public static final class SomePropBoxedMap extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedMap extends MultipartformdataSomePropBoxed { public final FrozenMap<@Nullable Object> data; - private SomePropBoxedMap(FrozenMap<@Nullable Object> data) { + private MultipartformdataSomePropBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } } - public static class SomeProp extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, SomePropBoxedList>, MapSchemaValidator, SomePropBoxedMap> { - private static @Nullable SomeProp instance = null; + public static class MultipartformdataSomeProp extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, MultipartformdataSomePropBoxedList>, MapSchemaValidator, MultipartformdataSomePropBoxedMap> { + private static @Nullable MultipartformdataSomeProp instance = null; - protected SomeProp() { + protected MultipartformdataSomeProp() { super(new JsonSchemaInfo() .allOf(List.of( - Schema0.class + Multipartformdata0.class )) ); } - public static SomeProp getInstance() { + public static MultipartformdataSomeProp getInstance() { if (instance == null) { - instance = new SomeProp(); + instance = new MultipartformdataSomeProp(); } return instance; } @@ -339,41 +339,41 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public SomePropBoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedVoid(validate(arg, configuration)); + public MultipartformdataSomePropBoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedVoid(validate(arg, configuration)); } @Override - public SomePropBoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedBoolean(validate(arg, configuration)); + public MultipartformdataSomePropBoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedBoolean(validate(arg, configuration)); } @Override - public SomePropBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedNumber(validate(arg, configuration)); + public MultipartformdataSomePropBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedNumber(validate(arg, configuration)); } @Override - public SomePropBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedString(validate(arg, configuration)); + public MultipartformdataSomePropBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedString(validate(arg, configuration)); } @Override - public SomePropBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedList(validate(arg, configuration)); + public MultipartformdataSomePropBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedList(validate(arg, configuration)); } @Override - public SomePropBoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedMap(validate(arg, configuration)); + public MultipartformdataSomePropBoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedMap(validate(arg, configuration)); } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class MultipartformdataSchemaMap extends FrozenMap<@Nullable Object> { + protected MultipartformdataSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of( "someProp" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static MultipartformdataSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataSchema1.getInstance().validate(arg, configuration); } public @Nullable Object someProp() throws UnsetPropertyException { @@ -387,66 +387,66 @@ public static SchemaMap of(Map arg, SchemaCo } } - public interface SetterForSomeProp { + public interface SetterForMultipartformdataSomeProp { Map getInstance(); - T getBuilderAfterSomeProp(Map instance); + T getBuilderAfterMultipartformdataSomeProp(Map instance); default T someProp(Void value) { var instance = getInstance(); instance.put("someProp", null); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(boolean value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(String value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(int value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(float value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(long value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(double value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(List value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(Map value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForSomeProp { + public static class MultipartformdataSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForMultipartformdataSomeProp { private final Map instance; private static final Set knownKeys = Set.of( "someProp" @@ -454,7 +454,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public MultipartformdataSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -463,45 +463,45 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterSomeProp(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterMultipartformdataSomeProp(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { + public final MultipartformdataSchemaMap data; + private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class MultipartformdataSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable MultipartformdataSchema1 instance = null; - protected Schema1() { + protected MultipartformdataSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("someProp", SomeProp.class) + new PropertyEntry("someProp", MultipartformdataSomeProp.class) )) ); } - public static Schema1 getInstance() { + public static MultipartformdataSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new MultipartformdataSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -521,10 +521,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new MultipartformdataSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public MultipartformdataSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -550,8 +550,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public MultipartformdataSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSchema1BoxedMap(validate(arg, configuration)); } } 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/ApplicationjsonSchema.java similarity index 78% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index a1ce8dccef0..3c4e7c794f2 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/ApplicationjsonSchema.java @@ -31,25 +31,25 @@ import org.openapijsonschematools.client.schemas.validation.StringSchemaValidator; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedString {} + public static abstract sealed class Applicationjson0Boxed permits Applicationjson0BoxedString {} - public static final class Schema0BoxedString extends Schema0Boxed { + public static final class Applicationjson0BoxedString extends Applicationjson0Boxed { public final String data; - private Schema0BoxedString(String data) { + private Applicationjson0BoxedString(String data) { this.data = data; } } - public static class Schema0 extends JsonSchema implements StringSchemaValidator { - private static @Nullable Schema0 instance = null; + public static class Applicationjson0 extends JsonSchema implements StringSchemaValidator { + private static @Nullable Applicationjson0 instance = null; - protected Schema0() { + protected Applicationjson0() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -58,9 +58,9 @@ protected Schema0() { ); } - public static Schema0 getInstance() { + public static Applicationjson0 getInstance() { if (instance == null) { - instance = new Schema0(); + instance = new Applicationjson0(); } return instance; } @@ -91,70 +91,70 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema0BoxedString(validate(arg, configuration)); + public Applicationjson0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new Applicationjson0BoxedString(validate(arg, configuration)); } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedVoid, ApplicationjsonSchema1BoxedBoolean, ApplicationjsonSchema1BoxedNumber, ApplicationjsonSchema1BoxedString, ApplicationjsonSchema1BoxedList, ApplicationjsonSchema1BoxedMap {} - public static final class Schema1BoxedVoid extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedVoid extends ApplicationjsonSchema1Boxed { public final Void data; - private Schema1BoxedVoid(Void data) { + private ApplicationjsonSchema1BoxedVoid(Void data) { this.data = data; } } - public static final class Schema1BoxedBoolean extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedBoolean extends ApplicationjsonSchema1Boxed { public final boolean data; - private Schema1BoxedBoolean(boolean data) { + private ApplicationjsonSchema1BoxedBoolean(boolean data) { this.data = data; } } - public static final class Schema1BoxedNumber extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedNumber extends ApplicationjsonSchema1Boxed { public final Number data; - private Schema1BoxedNumber(Number data) { + private ApplicationjsonSchema1BoxedNumber(Number data) { this.data = data; } } - public static final class Schema1BoxedString extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedString extends ApplicationjsonSchema1Boxed { public final String data; - private Schema1BoxedString(String data) { + private ApplicationjsonSchema1BoxedString(String data) { this.data = data; } } - public static final class Schema1BoxedList extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedList extends ApplicationjsonSchema1Boxed { public final FrozenList<@Nullable Object> data; - private Schema1BoxedList(FrozenList<@Nullable Object> data) { + private ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } } - public static final class Schema1BoxedMap extends Schema1Boxed { + public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; - private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { + private ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, Schema1BoxedList>, MapSchemaValidator, Schema1BoxedMap> { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, ApplicationjsonSchema1BoxedList>, MapSchemaValidator, ApplicationjsonSchema1BoxedMap> { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .allOf(List.of( - Schema0.class + Applicationjson0.class )) ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } @@ -337,28 +337,28 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedVoid(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedVoid(validate(arg, configuration)); } @Override - public Schema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedBoolean(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedBoolean(validate(arg, configuration)); } @Override - public Schema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedNumber(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedNumber(validate(arg, configuration)); } @Override - public Schema1BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedString(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedString(validate(arg, configuration)); } @Override - public Schema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedList(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedList(validate(arg, configuration)); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedMap(validate(arg, configuration)); } } } 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/MultipartformdataSchema.java similarity index 73% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.java index efcf2c60e9b..5ac4c82b1f2 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/MultipartformdataSchema.java @@ -33,25 +33,25 @@ import org.openapijsonschematools.client.schemas.validation.StringSchemaValidator; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedString {} + public static abstract sealed class Multipartformdata0Boxed permits Multipartformdata0BoxedString {} - public static final class Schema0BoxedString extends Schema0Boxed { + public static final class Multipartformdata0BoxedString extends Multipartformdata0Boxed { public final String data; - private Schema0BoxedString(String data) { + private Multipartformdata0BoxedString(String data) { this.data = data; } } - public static class Schema0 extends JsonSchema implements StringSchemaValidator { - private static @Nullable Schema0 instance = null; + public static class Multipartformdata0 extends JsonSchema implements StringSchemaValidator { + private static @Nullable Multipartformdata0 instance = null; - protected Schema0() { + protected Multipartformdata0() { super(new JsonSchemaInfo() .type(Set.of( String.class @@ -60,9 +60,9 @@ protected Schema0() { ); } - public static Schema0 getInstance() { + public static Multipartformdata0 getInstance() { if (instance == null) { - instance = new Schema0(); + instance = new Multipartformdata0(); } return instance; } @@ -93,70 +93,70 @@ public String validate(String arg, SchemaConfiguration configuration) throws Val throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema0BoxedString(validate(arg, configuration)); + public Multipartformdata0BoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new Multipartformdata0BoxedString(validate(arg, configuration)); } } - public static abstract sealed class SomePropBoxed permits SomePropBoxedVoid, SomePropBoxedBoolean, SomePropBoxedNumber, SomePropBoxedString, SomePropBoxedList, SomePropBoxedMap {} + public static abstract sealed class MultipartformdataSomePropBoxed permits MultipartformdataSomePropBoxedVoid, MultipartformdataSomePropBoxedBoolean, MultipartformdataSomePropBoxedNumber, MultipartformdataSomePropBoxedString, MultipartformdataSomePropBoxedList, MultipartformdataSomePropBoxedMap {} - public static final class SomePropBoxedVoid extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedVoid extends MultipartformdataSomePropBoxed { public final Void data; - private SomePropBoxedVoid(Void data) { + private MultipartformdataSomePropBoxedVoid(Void data) { this.data = data; } } - public static final class SomePropBoxedBoolean extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedBoolean extends MultipartformdataSomePropBoxed { public final boolean data; - private SomePropBoxedBoolean(boolean data) { + private MultipartformdataSomePropBoxedBoolean(boolean data) { this.data = data; } } - public static final class SomePropBoxedNumber extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedNumber extends MultipartformdataSomePropBoxed { public final Number data; - private SomePropBoxedNumber(Number data) { + private MultipartformdataSomePropBoxedNumber(Number data) { this.data = data; } } - public static final class SomePropBoxedString extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedString extends MultipartformdataSomePropBoxed { public final String data; - private SomePropBoxedString(String data) { + private MultipartformdataSomePropBoxedString(String data) { this.data = data; } } - public static final class SomePropBoxedList extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedList extends MultipartformdataSomePropBoxed { public final FrozenList<@Nullable Object> data; - private SomePropBoxedList(FrozenList<@Nullable Object> data) { + private MultipartformdataSomePropBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } } - public static final class SomePropBoxedMap extends SomePropBoxed { + public static final class MultipartformdataSomePropBoxedMap extends MultipartformdataSomePropBoxed { public final FrozenMap<@Nullable Object> data; - private SomePropBoxedMap(FrozenMap<@Nullable Object> data) { + private MultipartformdataSomePropBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } } - public static class SomeProp extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, SomePropBoxedList>, MapSchemaValidator, SomePropBoxedMap> { - private static @Nullable SomeProp instance = null; + public static class MultipartformdataSomeProp extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, MultipartformdataSomePropBoxedList>, MapSchemaValidator, MultipartformdataSomePropBoxedMap> { + private static @Nullable MultipartformdataSomeProp instance = null; - protected SomeProp() { + protected MultipartformdataSomeProp() { super(new JsonSchemaInfo() .allOf(List.of( - Schema0.class + Multipartformdata0.class )) ); } - public static SomeProp getInstance() { + public static MultipartformdataSomeProp getInstance() { if (instance == null) { - instance = new SomeProp(); + instance = new MultipartformdataSomeProp(); } return instance; } @@ -339,41 +339,41 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public SomePropBoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedVoid(validate(arg, configuration)); + public MultipartformdataSomePropBoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedVoid(validate(arg, configuration)); } @Override - public SomePropBoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedBoolean(validate(arg, configuration)); + public MultipartformdataSomePropBoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedBoolean(validate(arg, configuration)); } @Override - public SomePropBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedNumber(validate(arg, configuration)); + public MultipartformdataSomePropBoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedNumber(validate(arg, configuration)); } @Override - public SomePropBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedString(validate(arg, configuration)); + public MultipartformdataSomePropBoxedString validateAndBox(String arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedString(validate(arg, configuration)); } @Override - public SomePropBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedList(validate(arg, configuration)); + public MultipartformdataSomePropBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedList(validate(arg, configuration)); } @Override - public SomePropBoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new SomePropBoxedMap(validate(arg, configuration)); + public MultipartformdataSomePropBoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSomePropBoxedMap(validate(arg, configuration)); } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class MultipartformdataSchemaMap extends FrozenMap<@Nullable Object> { + protected MultipartformdataSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of( "someProp" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static MultipartformdataSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataSchema1.getInstance().validate(arg, configuration); } public @Nullable Object someProp() throws UnsetPropertyException { @@ -387,66 +387,66 @@ public static SchemaMap of(Map arg, SchemaCo } } - public interface SetterForSomeProp { + public interface SetterForMultipartformdataSomeProp { Map getInstance(); - T getBuilderAfterSomeProp(Map instance); + T getBuilderAfterMultipartformdataSomeProp(Map instance); default T someProp(Void value) { var instance = getInstance(); instance.put("someProp", null); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(boolean value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(String value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(int value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(float value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(long value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(double value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(List value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } default T someProp(Map value) { var instance = getInstance(); instance.put("someProp", value); - return getBuilderAfterSomeProp(instance); + return getBuilderAfterMultipartformdataSomeProp(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForSomeProp { + public static class MultipartformdataSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForMultipartformdataSomeProp { private final Map instance; private static final Set knownKeys = Set.of( "someProp" @@ -454,7 +454,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public MultipartformdataSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -463,45 +463,45 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterSomeProp(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterMultipartformdataSomeProp(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { + public final MultipartformdataSchemaMap data; + private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class MultipartformdataSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable MultipartformdataSchema1 instance = null; - protected Schema1() { + protected MultipartformdataSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("someProp", SomeProp.class) + new PropertyEntry("someProp", MultipartformdataSomeProp.class) )) ); } - public static Schema1 getInstance() { + public static MultipartformdataSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new MultipartformdataSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -521,10 +521,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new MultipartformdataSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public MultipartformdataSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -550,8 +550,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public MultipartformdataSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java index 479e59da461..d7cfc6de16b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakejsonformdata.get.requestbody.content.applicationxwwwformurlencoded.Schema; +import org.openapijsonschematools.client.paths.fakejsonformdata.get.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.getInstance()); } } 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/ApplicationxwwwformurlencodedSchema.java similarity index 58% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java index d7caeedf8db..eb8b2f50001 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/ApplicationxwwwformurlencodedSchema.java @@ -25,34 +25,34 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationxwwwformurlencodedSchema { // nest classes so all schemas and input/output classes can be public - public static class Param extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Param instance = null; - public static Param getInstance() { + public static class ApplicationxwwwformurlencodedParam extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedParam instance = null; + public static ApplicationxwwwformurlencodedParam getInstance() { if (instance == null) { - instance = new Param(); + instance = new ApplicationxwwwformurlencodedParam(); } return instance; } } - public static class Param2 extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Param2 instance = null; - public static Param2 getInstance() { + public static class ApplicationxwwwformurlencodedParam2 extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedParam2 instance = null; + public static ApplicationxwwwformurlencodedParam2 getInstance() { if (instance == null) { - instance = new Param2(); + instance = new ApplicationxwwwformurlencodedParam2(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class ApplicationxwwwformurlencodedSchemaMap extends FrozenMap<@Nullable Object> { + protected ApplicationxwwwformurlencodedSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of( @@ -60,8 +60,8 @@ protected SchemaMap(FrozenMap<@Nullable Object> m) { "param2" ); public static final Set optionalKeys = Set.of(); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationxwwwformurlencodedSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationxwwwformurlencodedSchema1.getInstance().validate(arg, configuration); } public String param() { @@ -87,29 +87,29 @@ public String param2() { } } - public interface SetterForParam { + public interface SetterForApplicationxwwwformurlencodedParam { Map getInstance(); - T getBuilderAfterParam(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedParam(Map instance); default T param(String value) { var instance = getInstance(); instance.put("param", value); - return getBuilderAfterParam(instance); + return getBuilderAfterApplicationxwwwformurlencodedParam(instance); } } - public interface SetterForParam2 { + public interface SetterForApplicationxwwwformurlencodedParam2 { Map getInstance(); - T getBuilderAfterParam2(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedParam2(Map instance); default T param2(String value) { var instance = getInstance(); instance.put("param2", value); - return getBuilderAfterParam2(instance); + return getBuilderAfterApplicationxwwwformurlencodedParam2(instance); } } - public static class SchemaMap00Builder extends UnsetAddPropsSetter implements GenericBuilder> { + public static class ApplicationxwwwformurlencodedSchemaMap00Builder extends UnsetAddPropsSetter implements GenericBuilder> { private final Map instance; private static final Set knownKeys = Set.of( "param", @@ -118,7 +118,7 @@ public static class SchemaMap00Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMap00Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap00Builder(Map instance) { this.instance = instance; } public Map build() { @@ -127,73 +127,73 @@ public SchemaMap00Builder(Map instance) { public Map getInstance() { return instance; } - public SchemaMap00Builder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap00Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class SchemaMap01Builder implements SetterForParam2 { + public static class ApplicationxwwwformurlencodedSchemaMap01Builder implements SetterForApplicationxwwwformurlencodedParam2 { private final Map instance; - public SchemaMap01Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap01Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap00Builder getBuilderAfterParam2(Map instance) { - return new SchemaMap00Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap00Builder getBuilderAfterApplicationxwwwformurlencodedParam2(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap00Builder(instance); } } - public static class SchemaMap10Builder implements SetterForParam { + public static class ApplicationxwwwformurlencodedSchemaMap10Builder implements SetterForApplicationxwwwformurlencodedParam { private final Map instance; - public SchemaMap10Builder(Map instance) { + public ApplicationxwwwformurlencodedSchemaMap10Builder(Map instance) { this.instance = instance; } public Map getInstance() { return instance; } - public SchemaMap00Builder getBuilderAfterParam(Map instance) { - return new SchemaMap00Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap00Builder getBuilderAfterApplicationxwwwformurlencodedParam(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap00Builder(instance); } } - public static class SchemaMapBuilder implements SetterForParam, SetterForParam2 { + public static class ApplicationxwwwformurlencodedSchemaMapBuilder implements SetterForApplicationxwwwformurlencodedParam, SetterForApplicationxwwwformurlencodedParam2 { private final Map instance; - public SchemaMapBuilder() { + public ApplicationxwwwformurlencodedSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public SchemaMap01Builder getBuilderAfterParam(Map instance) { - return new SchemaMap01Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap01Builder getBuilderAfterApplicationxwwwformurlencodedParam(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap01Builder(instance); } - public SchemaMap10Builder getBuilderAfterParam2(Map instance) { - return new SchemaMap10Builder(instance); + public ApplicationxwwwformurlencodedSchemaMap10Builder getBuilderAfterApplicationxwwwformurlencodedParam2(Map instance) { + return new ApplicationxwwwformurlencodedSchemaMap10Builder(instance); } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationxwwwformurlencodedSchema1BoxedMap extends ApplicationxwwwformurlencodedSchema1Boxed { + public final ApplicationxwwwformurlencodedSchemaMap data; + private ApplicationxwwwformurlencodedSchema1BoxedMap(ApplicationxwwwformurlencodedSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationxwwwformurlencodedSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedSchema1 instance = null; - protected Schema1() { + protected ApplicationxwwwformurlencodedSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("param", Param.class), - new PropertyEntry("param2", Param2.class) + new PropertyEntry("param", ApplicationxwwwformurlencodedParam.class), + new PropertyEntry("param2", ApplicationxwwwformurlencodedParam2.class) )) .required(Set.of( "param", @@ -202,14 +202,14 @@ protected Schema1() { ); } - public static Schema1 getInstance() { + public static ApplicationxwwwformurlencodedSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxwwwformurlencodedSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationxwwwformurlencodedSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -229,10 +229,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationxwwwformurlencodedSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationxwwwformurlencodedSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -258,8 +258,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationxwwwformurlencodedSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java index 096f5f36697..cc4659107cf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.Schema; +import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.ApplicationjsonpatchjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonpatchjsonMediaType extends MediaType { + public static class ApplicationjsonpatchjsonMediaType extends MediaType { public ApplicationjsonpatchjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.java similarity index 50% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.java index cc7635bcd6d..cd05f887749 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.JSONPatchRequest; -public class Schema extends JSONPatchRequest { +public class ApplicationjsonpatchjsonSchema extends JSONPatchRequest { // $refed class - public static class Schema1 extends JSONPatchRequest1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonpatchjsonSchema1 extends JSONPatchRequest1 { + private static @Nullable ApplicationjsonpatchjsonSchema1 instance = null; + public static ApplicationjsonpatchjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonpatchjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java index 7966b150596..8a4ceff8e09 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakejsonwithcharset.post.requestbody.content.applicationjsoncharsetutf8.Schema; +import org.openapijsonschematools.client.paths.fakejsonwithcharset.post.requestbody.content.applicationjsoncharsetutf8.Applicationjsoncharsetutf8Schema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class Applicationjsoncharsetutf8MediaType extends MediaType { + public static class Applicationjsoncharsetutf8MediaType extends MediaType { public Applicationjsoncharsetutf8MediaType() { - super(Schema.Schema1.getInstance()); + super(Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java index 91b8f180eff..47327817077 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class Applicationjsoncharsetutf8Schema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class Applicationjsoncharsetutf8Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable Applicationjsoncharsetutf8Schema1 instance = null; + public static Applicationjsoncharsetutf8Schema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new Applicationjsoncharsetutf8Schema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java index 68f17510740..339876af2ce 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class Applicationjsoncharsetutf8Schema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class Applicationjsoncharsetutf8Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable Applicationjsoncharsetutf8Schema1 instance = null; + public static Applicationjsoncharsetutf8Schema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new Applicationjsoncharsetutf8Schema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java index 92570901681..77fcd712b26 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java @@ -6,23 +6,23 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.applicationjson.Schema; -import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.multipartformdata.Schema; +import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.multipartformdata.MultipartformdataSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } - public static class MultipartformdataMediaType extends MediaType { + public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { - super(Schema.Schema1.getInstance()); + super(MultipartformdataSchema.MultipartformdataSchema1.getInstance()); } } 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/ApplicationjsonSchema.java similarity index 70% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 802c201c79c..f0b6fbd4ccb 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/ApplicationjsonSchema.java @@ -25,31 +25,31 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class A extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable A instance = null; - public static A getInstance() { + public static class ApplicationjsonA extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationjsonA instance = null; + public static ApplicationjsonA getInstance() { if (instance == null) { - instance = new A(); + instance = new ApplicationjsonA(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class ApplicationjsonSchemaMap extends FrozenMap<@Nullable Object> { + protected ApplicationjsonSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of( "a" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationjsonSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationjsonSchema1.getInstance().validate(arg, configuration); } public String a() throws UnsetPropertyException { @@ -69,18 +69,18 @@ public String a() throws UnsetPropertyException { } } - public interface SetterForA { + public interface SetterForApplicationjsonA { Map getInstance(); - T getBuilderAfterA(Map instance); + T getBuilderAfterApplicationjsonA(Map instance); default T a(String value) { var instance = getInstance(); instance.put("a", value); - return getBuilderAfterA(instance); + return getBuilderAfterApplicationjsonA(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForA { + public static class ApplicationjsonSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForApplicationjsonA { private final Map instance; private static final Set knownKeys = Set.of( "a" @@ -88,7 +88,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public ApplicationjsonSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -97,45 +97,45 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterA(Map instance) { + public ApplicationjsonSchemaMapBuilder getBuilderAfterApplicationjsonA(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationjsonSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { + public final ApplicationjsonSchemaMap data; + private ApplicationjsonSchema1BoxedMap(ApplicationjsonSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("a", A.class) + new PropertyEntry("a", ApplicationjsonA.class) )) ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationjsonSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -155,10 +155,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationjsonSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationjsonSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -184,8 +184,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedMap(validate(arg, configuration)); } } 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/MultipartformdataSchema.java similarity index 69% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index a2630a5e958..fe6c350aa2c 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/MultipartformdataSchema.java @@ -25,31 +25,31 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static class B extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable B instance = null; - public static B getInstance() { + public static class MultipartformdataB extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable MultipartformdataB instance = null; + public static MultipartformdataB getInstance() { if (instance == null) { - instance = new B(); + instance = new MultipartformdataB(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class MultipartformdataSchemaMap extends FrozenMap<@Nullable Object> { + protected MultipartformdataSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of( "b" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static MultipartformdataSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataSchema1.getInstance().validate(arg, configuration); } public String b() throws UnsetPropertyException { @@ -69,18 +69,18 @@ public String b() throws UnsetPropertyException { } } - public interface SetterForB { + public interface SetterForMultipartformdataB { Map getInstance(); - T getBuilderAfterB(Map instance); + T getBuilderAfterMultipartformdataB(Map instance); default T b(String value) { var instance = getInstance(); instance.put("b", value); - return getBuilderAfterB(instance); + return getBuilderAfterMultipartformdataB(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForB { + public static class MultipartformdataSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForMultipartformdataB { private final Map instance; private static final Set knownKeys = Set.of( "b" @@ -88,7 +88,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public MultipartformdataSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -97,45 +97,45 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterB(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterMultipartformdataB(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { + public final MultipartformdataSchemaMap data; + private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class MultipartformdataSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable MultipartformdataSchema1 instance = null; - protected Schema1() { + protected MultipartformdataSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("b", B.class) + new PropertyEntry("b", MultipartformdataB.class) )) ); } - public static Schema1 getInstance() { + public static MultipartformdataSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new MultipartformdataSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -155,10 +155,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new MultipartformdataSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public MultipartformdataSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -184,8 +184,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public MultipartformdataSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 58% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index efcf871657f..aa04a2eb714 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 23c1f4c7120..66b12b5e707 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java index ab862f1501d..e08c5cbb73c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 94f5f1ad00c..8fd2f422690 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java index 9931dadd20e..7219982f214 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index bdaf4a03c50..d38ebf2ccb6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 58% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index ab793f4cf33..39f8308b7d4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java index a3c0aa01488..d58c49920e9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakepemcontenttype.get.requestbody.content.applicationxpemfile.Schema; +import org.openapijsonschematools.client.paths.fakepemcontenttype.get.requestbody.content.applicationxpemfile.ApplicationxpemfileSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationxpemfileMediaType extends MediaType { + public static class ApplicationxpemfileMediaType extends MediaType { public ApplicationxpemfileMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationxpemfileSchema.ApplicationxpemfileSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java similarity index 55% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java index 2d1f7a70238..0ea95cdb83b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema { +public class ApplicationxpemfileSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxpemfileSchema1 extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxpemfileSchema1 instance = null; + public static ApplicationxpemfileSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxpemfileSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java similarity index 55% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java index 2affc7726a3..d25f32b599d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema { +public class ApplicationxpemfileSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxpemfileSchema1 extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxpemfileSchema1 instance = null; + public static ApplicationxpemfileSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxpemfileSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java index ea87a6fe7d0..f604a77523b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakepetiduploadimagewithrequiredfile.post.requestbody.content.multipartformdata.Schema; +import org.openapijsonschematools.client.paths.fakepetiduploadimagewithrequiredfile.post.requestbody.content.multipartformdata.MultipartformdataSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class MultipartformdataMediaType extends MediaType { + public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { - super(Schema.Schema1.getInstance()); + super(MultipartformdataSchema.MultipartformdataSchema1.getInstance()); } } 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/MultipartformdataSchema.java similarity index 65% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index fe8085e9626..60c6b8701a7 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/MultipartformdataSchema.java @@ -25,35 +25,35 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static class AdditionalMetadata extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable AdditionalMetadata instance = null; - public static AdditionalMetadata getInstance() { + public static class MultipartformdataAdditionalMetadata extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable MultipartformdataAdditionalMetadata instance = null; + public static MultipartformdataAdditionalMetadata getInstance() { if (instance == null) { - instance = new AdditionalMetadata(); + instance = new MultipartformdataAdditionalMetadata(); } return instance; } } - public static class RequiredFile extends StringJsonSchema.StringJsonSchema1 { + public static class MultipartformdataRequiredFile extends StringJsonSchema.StringJsonSchema1 { // BinarySchema - private static @Nullable RequiredFile instance = null; - public static RequiredFile getInstance() { + private static @Nullable MultipartformdataRequiredFile instance = null; + public static MultipartformdataRequiredFile getInstance() { if (instance == null) { - instance = new RequiredFile(); + instance = new MultipartformdataRequiredFile(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class MultipartformdataSchemaMap extends FrozenMap<@Nullable Object> { + protected MultipartformdataSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of( @@ -62,8 +62,8 @@ protected SchemaMap(FrozenMap<@Nullable Object> m) { public static final Set optionalKeys = Set.of( "additionalMetadata" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static MultipartformdataSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataSchema1.getInstance().validate(arg, configuration); } public String requiredFile() { @@ -91,29 +91,29 @@ public String additionalMetadata() throws UnsetPropertyException { } } - public interface SetterForRequiredFile { + public interface SetterForMultipartformdataRequiredFile { Map getInstance(); - T getBuilderAfterRequiredFile(Map instance); + T getBuilderAfterMultipartformdataRequiredFile(Map instance); default T requiredFile(String value) { var instance = getInstance(); instance.put("requiredFile", value); - return getBuilderAfterRequiredFile(instance); + return getBuilderAfterMultipartformdataRequiredFile(instance); } } - public interface SetterForAdditionalMetadata { + public interface SetterForMultipartformdataAdditionalMetadata { Map getInstance(); - T getBuilderAfterAdditionalMetadata(Map instance); + T getBuilderAfterMultipartformdataAdditionalMetadata(Map instance); default T additionalMetadata(String value) { var instance = getInstance(); instance.put("additionalMetadata", value); - return getBuilderAfterAdditionalMetadata(instance); + return getBuilderAfterMultipartformdataAdditionalMetadata(instance); } } - public static class SchemaMap0Builder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForAdditionalMetadata { + public static class MultipartformdataSchemaMap0Builder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForMultipartformdataAdditionalMetadata { private final Map instance; private static final Set knownKeys = Set.of( "requiredFile", @@ -122,7 +122,7 @@ public static class SchemaMap0Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMap0Builder(Map instance) { + public MultipartformdataSchemaMap0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -131,47 +131,47 @@ public SchemaMap0Builder(Map instance) { public Map getInstance() { return instance; } - public SchemaMap0Builder getBuilderAfterAdditionalMetadata(Map instance) { + public MultipartformdataSchemaMap0Builder getBuilderAfterMultipartformdataAdditionalMetadata(Map instance) { return this; } - public SchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + public MultipartformdataSchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class SchemaMapBuilder implements SetterForRequiredFile { + public static class MultipartformdataSchemaMapBuilder implements SetterForMultipartformdataRequiredFile { private final Map instance; - public SchemaMapBuilder() { + public MultipartformdataSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public SchemaMap0Builder getBuilderAfterRequiredFile(Map instance) { - return new SchemaMap0Builder(instance); + public MultipartformdataSchemaMap0Builder getBuilderAfterMultipartformdataRequiredFile(Map instance) { + return new MultipartformdataSchemaMap0Builder(instance); } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { + public final MultipartformdataSchemaMap data; + private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class MultipartformdataSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable MultipartformdataSchema1 instance = null; - protected Schema1() { + protected MultipartformdataSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("additionalMetadata", AdditionalMetadata.class), - new PropertyEntry("requiredFile", RequiredFile.class) + new PropertyEntry("additionalMetadata", MultipartformdataAdditionalMetadata.class), + new PropertyEntry("requiredFile", MultipartformdataRequiredFile.class) )) .required(Set.of( "requiredFile" @@ -179,14 +179,14 @@ protected Schema1() { ); } - public static Schema1 getInstance() { + public static MultipartformdataSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new MultipartformdataSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -206,10 +206,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new MultipartformdataSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public MultipartformdataSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -235,8 +235,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public MultipartformdataSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 55% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 995dcf314a5..88c88b000e0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ApiResponseSchema; -public class Schema extends ApiResponseSchema { +public class ApplicationjsonSchema extends ApiResponseSchema { // $refed class - public static class Schema1 extends ApiResponseSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ApiResponseSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 6e1094f7dd0..aa29a3e7781 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java index b07af35a5c0..f680caa5059 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index ce81ff9e073..702bfe3e25a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.AnimalFarm; -public class Schema extends AnimalFarm { +public class ApplicationjsonSchema extends AnimalFarm { // $refed class - public static class Schema1 extends AnimalFarm1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnimalFarm1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 4d1f52fb090..6d432a25447 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.AnimalFarm; -public class Schema extends AnimalFarm { +public class ApplicationjsonSchema extends AnimalFarm { // $refed class - public static class Schema1 extends AnimalFarm1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnimalFarm1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java index d7f96b25bca..b35f77fd94c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 759ead3bdf6..460518d6f87 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ArrayOfEnums; -public class Schema extends ArrayOfEnums { +public class ApplicationjsonSchema extends ArrayOfEnums { // $refed class - public static class Schema1 extends ArrayOfEnums1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ArrayOfEnums1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index eb0738c0b5d..fa90b99901d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ArrayOfEnums; -public class Schema extends ArrayOfEnums { +public class ApplicationjsonSchema extends ArrayOfEnums { // $refed class - public static class Schema1 extends ArrayOfEnums1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ArrayOfEnums1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java index 68f3b6fd264..822ce68cfd0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 5a82a8b719e..6c465dba460 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.BooleanSchema; -public class Schema extends BooleanSchema { +public class ApplicationjsonSchema extends BooleanSchema { // $refed class - public static class Schema1 extends BooleanSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends BooleanSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 1f6f788e005..46e1e12787b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.BooleanSchema; -public class Schema extends BooleanSchema { +public class ApplicationjsonSchema extends BooleanSchema { // $refed class - public static class Schema1 extends BooleanSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends BooleanSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java index 00a1a2cfe05..cbe977e11e0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index a034e50107e..312ee20f0d4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ComposedOneOfDifferentTypes; -public class Schema extends ComposedOneOfDifferentTypes { +public class ApplicationjsonSchema extends ComposedOneOfDifferentTypes { // $refed class - public static class Schema1 extends ComposedOneOfDifferentTypes1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ComposedOneOfDifferentTypes1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 1ea5b3e00d4..577f97e58df 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ComposedOneOfDifferentTypes; -public class Schema extends ComposedOneOfDifferentTypes { +public class ApplicationjsonSchema extends ComposedOneOfDifferentTypes { // $refed class - public static class Schema1 extends ComposedOneOfDifferentTypes1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ComposedOneOfDifferentTypes1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java index 4a700930a94..faecd591b46 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 15d77b5543e..556d7c6a72f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.StringEnum; -public class Schema extends StringEnum { +public class ApplicationjsonSchema extends StringEnum { // $refed class - public static class Schema1 extends StringEnum1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends StringEnum1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 508230b2024..82b4434b894 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.StringEnum; -public class Schema extends StringEnum { +public class ApplicationjsonSchema extends StringEnum { // $refed class - public static class Schema1 extends StringEnum1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends StringEnum1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java index acfd15c24b2..2f595ef76d3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index e23e6680332..a85a80fb124 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Mammal; -public class Schema extends Mammal { +public class ApplicationjsonSchema extends Mammal { // $refed class - public static class Schema1 extends Mammal1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Mammal1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 0d8b3748292..a08ee0f2c39 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Mammal; -public class Schema extends Mammal { +public class ApplicationjsonSchema extends Mammal { // $refed class - public static class Schema1 extends Mammal1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Mammal1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java index 2f4a8deff87..753f99ab7e7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 52% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index b7b9ab239bd..0444065de0f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.NumberWithValidations; -public class Schema extends NumberWithValidations { +public class ApplicationjsonSchema extends NumberWithValidations { // $refed class - public static class Schema1 extends NumberWithValidations1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends NumberWithValidations1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 12a3e5e15b0..4b5413ba9d6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.NumberWithValidations; -public class Schema extends NumberWithValidations { +public class ApplicationjsonSchema extends NumberWithValidations { // $refed class - public static class Schema1 extends NumberWithValidations1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends NumberWithValidations1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java index 7f705aefa62..46bcdf84164 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 4f924ea7ca8..1e9e2b7db85 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ObjectModelWithRefProps; -public class Schema extends ObjectModelWithRefProps { +public class ApplicationjsonSchema extends ObjectModelWithRefProps { // $refed class - public static class Schema1 extends ObjectModelWithRefProps1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ObjectModelWithRefProps1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index a4071c04bcc..55b36e6e1bf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ObjectModelWithRefProps; -public class Schema extends ObjectModelWithRefProps { +public class ApplicationjsonSchema extends ObjectModelWithRefProps { // $refed class - public static class Schema1 extends ObjectModelWithRefProps1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ObjectModelWithRefProps1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java index ee9086f8224..5ee9327c91f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 47b6929657f..7ebeea7dcd3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.StringSchema; -public class Schema extends StringSchema { +public class ApplicationjsonSchema extends StringSchema { // $refed class - public static class Schema1 extends StringSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends StringSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index a85d79606b5..a6ccbbf4963 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.StringSchema; -public class Schema extends StringSchema { +public class ApplicationjsonSchema extends StringSchema { // $refed class - public static class Schema1 extends StringSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends StringSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java index 087d8587d58..38cab5ee20b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeuploaddownloadfile.post.requestbody.content.applicationoctetstream.Schema; +import org.openapijsonschematools.client.paths.fakeuploaddownloadfile.post.requestbody.content.applicationoctetstream.ApplicationoctetstreamSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationoctetstreamMediaType extends MediaType { + public static class ApplicationoctetstreamMediaType extends MediaType { public ApplicationoctetstreamMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java similarity index 56% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java index c19c99325ab..e1def58f032 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java @@ -2,16 +2,16 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema { +public class ApplicationoctetstreamSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends StringJsonSchema.StringJsonSchema1 { + public static class ApplicationoctetstreamSchema1 extends StringJsonSchema.StringJsonSchema1 { // BinarySchema - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + private static @Nullable ApplicationoctetstreamSchema1 instance = null; + public static ApplicationoctetstreamSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationoctetstreamSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java similarity index 56% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java index 9395e9ca75d..7018101eb03 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java @@ -2,16 +2,16 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema { +public class ApplicationoctetstreamSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends StringJsonSchema.StringJsonSchema1 { + public static class ApplicationoctetstreamSchema1 extends StringJsonSchema.StringJsonSchema1 { // BinarySchema - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + private static @Nullable ApplicationoctetstreamSchema1 instance = null; + public static ApplicationoctetstreamSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationoctetstreamSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java index 2db11f7a5ca..f550ef1c7ba 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeuploadfile.post.requestbody.content.multipartformdata.Schema; +import org.openapijsonschematools.client.paths.fakeuploadfile.post.requestbody.content.multipartformdata.MultipartformdataSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class MultipartformdataMediaType extends MediaType { + public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { - super(Schema.Schema1.getInstance()); + super(MultipartformdataSchema.MultipartformdataSchema1.getInstance()); } } 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/MultipartformdataSchema.java similarity index 65% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index c33e7c072bb..f403ba8b8d9 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/MultipartformdataSchema.java @@ -25,35 +25,35 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static class AdditionalMetadata extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable AdditionalMetadata instance = null; - public static AdditionalMetadata getInstance() { + public static class MultipartformdataAdditionalMetadata extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable MultipartformdataAdditionalMetadata instance = null; + public static MultipartformdataAdditionalMetadata getInstance() { if (instance == null) { - instance = new AdditionalMetadata(); + instance = new MultipartformdataAdditionalMetadata(); } return instance; } } - public static class File extends StringJsonSchema.StringJsonSchema1 { + public static class MultipartformdataFile extends StringJsonSchema.StringJsonSchema1 { // BinarySchema - private static @Nullable File instance = null; - public static File getInstance() { + private static @Nullable MultipartformdataFile instance = null; + public static MultipartformdataFile getInstance() { if (instance == null) { - instance = new File(); + instance = new MultipartformdataFile(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class MultipartformdataSchemaMap extends FrozenMap<@Nullable Object> { + protected MultipartformdataSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of( @@ -62,8 +62,8 @@ protected SchemaMap(FrozenMap<@Nullable Object> m) { public static final Set optionalKeys = Set.of( "additionalMetadata" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static MultipartformdataSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataSchema1.getInstance().validate(arg, configuration); } public String file() { @@ -91,29 +91,29 @@ public String additionalMetadata() throws UnsetPropertyException { } } - public interface SetterForFile { + public interface SetterForMultipartformdataFile { Map getInstance(); - T getBuilderAfterFile(Map instance); + T getBuilderAfterMultipartformdataFile(Map instance); default T file(String value) { var instance = getInstance(); instance.put("file", value); - return getBuilderAfterFile(instance); + return getBuilderAfterMultipartformdataFile(instance); } } - public interface SetterForAdditionalMetadata { + public interface SetterForMultipartformdataAdditionalMetadata { Map getInstance(); - T getBuilderAfterAdditionalMetadata(Map instance); + T getBuilderAfterMultipartformdataAdditionalMetadata(Map instance); default T additionalMetadata(String value) { var instance = getInstance(); instance.put("additionalMetadata", value); - return getBuilderAfterAdditionalMetadata(instance); + return getBuilderAfterMultipartformdataAdditionalMetadata(instance); } } - public static class SchemaMap0Builder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForAdditionalMetadata { + public static class MultipartformdataSchemaMap0Builder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForMultipartformdataAdditionalMetadata { private final Map instance; private static final Set knownKeys = Set.of( "file", @@ -122,7 +122,7 @@ public static class SchemaMap0Builder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMap0Builder(Map instance) { + public MultipartformdataSchemaMap0Builder(Map instance) { this.instance = instance; } public Map build() { @@ -131,47 +131,47 @@ public SchemaMap0Builder(Map instance) { public Map getInstance() { return instance; } - public SchemaMap0Builder getBuilderAfterAdditionalMetadata(Map instance) { + public MultipartformdataSchemaMap0Builder getBuilderAfterMultipartformdataAdditionalMetadata(Map instance) { return this; } - public SchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { + public MultipartformdataSchemaMap0Builder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static class SchemaMapBuilder implements SetterForFile { + public static class MultipartformdataSchemaMapBuilder implements SetterForMultipartformdataFile { private final Map instance; - public SchemaMapBuilder() { + public MultipartformdataSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map getInstance() { return instance; } - public SchemaMap0Builder getBuilderAfterFile(Map instance) { - return new SchemaMap0Builder(instance); + public MultipartformdataSchemaMap0Builder getBuilderAfterMultipartformdataFile(Map instance) { + return new MultipartformdataSchemaMap0Builder(instance); } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { + public final MultipartformdataSchemaMap data; + private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class MultipartformdataSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable MultipartformdataSchema1 instance = null; - protected Schema1() { + protected MultipartformdataSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("additionalMetadata", AdditionalMetadata.class), - new PropertyEntry("file", File.class) + new PropertyEntry("additionalMetadata", MultipartformdataAdditionalMetadata.class), + new PropertyEntry("file", MultipartformdataFile.class) )) .required(Set.of( "file" @@ -179,14 +179,14 @@ protected Schema1() { ); } - public static Schema1 getInstance() { + public static MultipartformdataSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new MultipartformdataSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -206,10 +206,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new MultipartformdataSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public MultipartformdataSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -235,8 +235,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public MultipartformdataSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index e7c7b25d04c..1cf13d84d64 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ApiResponseSchema; -public class Schema extends ApiResponseSchema { +public class ApplicationjsonSchema extends ApiResponseSchema { // $refed class - public static class Schema1 extends ApiResponseSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ApiResponseSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java index ddd7367b023..afe169b69ea 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeuploadfiles.post.requestbody.content.multipartformdata.Schema; +import org.openapijsonschematools.client.paths.fakeuploadfiles.post.requestbody.content.multipartformdata.MultipartformdataSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class MultipartformdataMediaType extends MediaType { + public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { - super(Schema.Schema1.getInstance()); + super(MultipartformdataSchema.MultipartformdataSchema1.getInstance()); } } 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/MultipartformdataSchema.java similarity index 66% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index 6f7dce81a74..76777636189 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/MultipartformdataSchema.java @@ -27,44 +27,44 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static class Items extends StringJsonSchema.StringJsonSchema1 { + public static class MultipartformdataItems extends StringJsonSchema.StringJsonSchema1 { // BinarySchema - private static @Nullable Items instance = null; - public static Items getInstance() { + private static @Nullable MultipartformdataItems instance = null; + public static MultipartformdataItems getInstance() { if (instance == null) { - instance = new Items(); + instance = new MultipartformdataItems(); } return instance; } } - public static class FilesList extends FrozenList { - protected FilesList(FrozenList m) { + public static class MultipartformdataFilesList extends FrozenList { + protected MultipartformdataFilesList(FrozenList m) { super(m); } - public static FilesList of(List arg, SchemaConfiguration configuration) throws ValidationException { - return Files.getInstance().validate(arg, configuration); + public static MultipartformdataFilesList of(List arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataFiles.getInstance().validate(arg, configuration); } } - public static class FilesListBuilder { + public static class MultipartformdataFilesListBuilder { // class to build List private final List list; - public FilesListBuilder() { + public MultipartformdataFilesListBuilder() { list = new ArrayList<>(); } - public FilesListBuilder(List list) { + public MultipartformdataFilesListBuilder(List list) { this.list = list; } - public FilesListBuilder add(String item) { + public MultipartformdataFilesListBuilder add(String item) { list.add(item); return this; } @@ -75,36 +75,36 @@ public List build() { } - public static abstract sealed class FilesBoxed permits FilesBoxedList {} + public static abstract sealed class MultipartformdataFilesBoxed permits MultipartformdataFilesBoxedList {} - public static final class FilesBoxedList extends FilesBoxed { - public final FilesList data; - private FilesBoxedList(FilesList data) { + public static final class MultipartformdataFilesBoxedList extends MultipartformdataFilesBoxed { + public final MultipartformdataFilesList data; + private MultipartformdataFilesBoxedList(MultipartformdataFilesList data) { this.data = data; } } - public static class Files extends JsonSchema implements ListSchemaValidator { - private static @Nullable Files instance = null; + public static class MultipartformdataFiles extends JsonSchema implements ListSchemaValidator { + private static @Nullable MultipartformdataFiles instance = null; - protected Files() { + protected MultipartformdataFiles() { super(new JsonSchemaInfo() .type(Set.of(List.class)) - .items(Items.class) + .items(MultipartformdataItems.class) ); } - public static Files getInstance() { + public static MultipartformdataFiles getInstance() { if (instance == null) { - instance = new Files(); + instance = new MultipartformdataFiles(); } return instance; } @Override - public FilesList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataFilesList getNewInstance(List arg, List pathToItem, PathToSchemasMap pathToSchemas) { List items = new ArrayList<>(); int i = 0; for (Object item: arg) { @@ -123,10 +123,10 @@ public FilesList getNewInstance(List arg, List pathToItem, PathToSche i += 1; } FrozenList newInstanceItems = new FrozenList<>(items); - return new FilesList(newInstanceItems); + return new MultipartformdataFilesList(newInstanceItems); } - public FilesList validate(List arg, SchemaConfiguration configuration) throws ValidationException { + public MultipartformdataFilesList validate(List arg, SchemaConfiguration configuration) throws ValidationException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); List castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -151,31 +151,31 @@ public FilesList validate(List arg, SchemaConfiguration configuration) throws throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public FilesBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new FilesBoxedList(validate(arg, configuration)); + public MultipartformdataFilesBoxedList validateAndBox(List arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataFilesBoxedList(validate(arg, configuration)); } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class MultipartformdataSchemaMap extends FrozenMap<@Nullable Object> { + protected MultipartformdataSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of( "files" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static MultipartformdataSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataSchema1.getInstance().validate(arg, configuration); } - public FilesList files() throws UnsetPropertyException { + public MultipartformdataFilesList files() throws UnsetPropertyException { String key = "files"; throwIfKeyNotPresent(key); @Nullable Object value = get(key); - if (!(value instanceof FilesList)) { + if (!(value instanceof MultipartformdataFilesList)) { throw new InvalidTypeException("Invalid value stored for files"); } - return (FilesList) value; + return (MultipartformdataFilesList) value; } public @Nullable Object getAdditionalProperty(String name) throws UnsetPropertyException, InvalidAdditionalPropertyException { @@ -185,18 +185,18 @@ public FilesList files() throws UnsetPropertyException { } } - public interface SetterForFiles { + public interface SetterForMultipartformdataFiles { Map getInstance(); - T getBuilderAfterFiles(Map instance); + T getBuilderAfterMultipartformdataFiles(Map instance); default T files(List value) { var instance = getInstance(); instance.put("files", value); - return getBuilderAfterFiles(instance); + return getBuilderAfterMultipartformdataFiles(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForFiles { + public static class MultipartformdataSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForMultipartformdataFiles { private final Map instance; private static final Set knownKeys = Set.of( "files" @@ -204,7 +204,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public MultipartformdataSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -213,45 +213,45 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterFiles(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterMultipartformdataFiles(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { + public final MultipartformdataSchemaMap data; + private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class MultipartformdataSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable MultipartformdataSchema1 instance = null; - protected Schema1() { + protected MultipartformdataSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("files", Files.class) + new PropertyEntry("files", MultipartformdataFiles.class) )) ); } - public static Schema1 getInstance() { + public static MultipartformdataSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new MultipartformdataSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -271,10 +271,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new MultipartformdataSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public MultipartformdataSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -300,8 +300,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public MultipartformdataSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 8c0ae3bb35b..2a8dca40c8b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.ApiResponseSchema; -public class Schema extends ApiResponseSchema { +public class ApplicationjsonSchema extends ApiResponseSchema { // $refed class - public static class Schema1 extends ApiResponseSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends ApiResponseSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java index 082f25a65c7..f177ad40806 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 7260f81f605..3c10e61dafe 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java index 04ca6093a0a..b09a1a230d3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java index e8429c47c49..27e04080c00 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java index 2fdc1bbdf7b..f388bcd919c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java index 29287db62ff..027099852e1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends AnyTypeJsonSchema.AnyTypeJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return 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/ApplicationjsonSchema.java similarity index 71% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.java index 51711e551bf..4ce48c1d839 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/ApplicationjsonSchema.java @@ -25,20 +25,20 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class ApplicationjsonSchemaMap extends FrozenMap<@Nullable Object> { + protected ApplicationjsonSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); public static final Set optionalKeys = Set.of( "string" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationjsonSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationjsonSchema1.getInstance().validate(arg, configuration); } public @Nullable Object getAdditionalProperty(String name) throws UnsetPropertyException, InvalidAdditionalPropertyException { @@ -48,18 +48,18 @@ public static SchemaMap of(Map arg, SchemaCo } } - public interface SetterForStringSchema { + public interface SetterForApplicationjsonString { Map getInstance(); - T getBuilderAfterStringSchema(Map instance); + T getBuilderAfterApplicationjsonString(Map instance); default T setString(Map value) { var instance = getInstance(); instance.put("string", value); - return getBuilderAfterStringSchema(instance); + return getBuilderAfterApplicationjsonString(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForStringSchema { + public static class ApplicationjsonSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForApplicationjsonString { private final Map instance; private static final Set knownKeys = Set.of( "string" @@ -67,7 +67,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public ApplicationjsonSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -76,29 +76,29 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterStringSchema(Map instance) { + public ApplicationjsonSchemaMapBuilder getBuilderAfterApplicationjsonString(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationjsonSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { + public final ApplicationjsonSchemaMap data; + private ApplicationjsonSchema1BoxedMap(ApplicationjsonSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationjsonSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationjsonSchema1 instance = null; - protected Schema1() { + protected ApplicationjsonSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( @@ -107,14 +107,14 @@ protected Schema1() { ); } - public static Schema1 getInstance() { + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationjsonSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -134,10 +134,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationjsonSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationjsonSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -163,8 +163,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationjsonSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationjsonSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 58% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 566e49856fe..0fdd18baa36 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -4,15 +4,15 @@ import org.openapijsonschematools.client.components.schemas.Pet; import org.openapijsonschematools.client.components.schemas.RefPet; -public class Schema extends RefPet { +public class ApplicationjsonSchema extends RefPet { // $refed class - public static class Schema1 extends Pet1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Pet1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java index 3345ba0a2e1..61e624f5cf6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Pet; -public class Schema extends Pet { +public class ApplicationxmlSchema extends Pet { // $refed class - public static class Schema1 extends Pet1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxmlSchema1 extends Pet1 { + private static @Nullable ApplicationxmlSchema1 instance = null; + public static ApplicationxmlSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxmlSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java index 662fd05125c..090930c8e25 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.petpetid.post.requestbody.content.applicationxwwwformurlencoded.Schema; +import org.openapijsonschematools.client.paths.petpetid.post.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationxwwwformurlencodedMediaType extends MediaType { + public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1.getInstance()); } } 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/ApplicationxwwwformurlencodedSchema.java similarity index 63% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java index b5eb54a1d95..66ef5dc178a 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/ApplicationxwwwformurlencodedSchema.java @@ -25,34 +25,34 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class ApplicationxwwwformurlencodedSchema { // nest classes so all schemas and input/output classes can be public - public static class Name extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Name instance = null; - public static Name getInstance() { + public static class ApplicationxwwwformurlencodedName extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedName instance = null; + public static ApplicationxwwwformurlencodedName getInstance() { if (instance == null) { - instance = new Name(); + instance = new ApplicationxwwwformurlencodedName(); } return instance; } } - public static class Status extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Status instance = null; - public static Status getInstance() { + public static class ApplicationxwwwformurlencodedStatus extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxwwwformurlencodedStatus instance = null; + public static ApplicationxwwwformurlencodedStatus getInstance() { if (instance == null) { - instance = new Status(); + instance = new ApplicationxwwwformurlencodedStatus(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class ApplicationxwwwformurlencodedSchemaMap extends FrozenMap<@Nullable Object> { + protected ApplicationxwwwformurlencodedSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); @@ -60,8 +60,8 @@ protected SchemaMap(FrozenMap<@Nullable Object> m) { "name", "status" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static ApplicationxwwwformurlencodedSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return ApplicationxwwwformurlencodedSchema1.getInstance().validate(arg, configuration); } public String name() throws UnsetPropertyException { @@ -91,29 +91,29 @@ public String status() throws UnsetPropertyException { } } - public interface SetterForName { + public interface SetterForApplicationxwwwformurlencodedName { Map getInstance(); - T getBuilderAfterName(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedName(Map instance); default T name(String value) { var instance = getInstance(); instance.put("name", value); - return getBuilderAfterName(instance); + return getBuilderAfterApplicationxwwwformurlencodedName(instance); } } - public interface SetterForStatus { + public interface SetterForApplicationxwwwformurlencodedStatus { Map getInstance(); - T getBuilderAfterStatus(Map instance); + T getBuilderAfterApplicationxwwwformurlencodedStatus(Map instance); default T status(String value) { var instance = getInstance(); instance.put("status", value); - return getBuilderAfterStatus(instance); + return getBuilderAfterApplicationxwwwformurlencodedStatus(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForName, SetterForStatus { + public static class ApplicationxwwwformurlencodedSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForApplicationxwwwformurlencodedName, SetterForApplicationxwwwformurlencodedStatus { private final Map instance; private static final Set knownKeys = Set.of( "name", @@ -122,7 +122,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public ApplicationxwwwformurlencodedSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -131,49 +131,49 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterName(Map instance) { + public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterApplicationxwwwformurlencodedName(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterStatus(Map instance) { + public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterApplicationxwwwformurlencodedStatus(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class ApplicationxwwwformurlencodedSchema1BoxedMap extends ApplicationxwwwformurlencodedSchema1Boxed { + public final ApplicationxwwwformurlencodedSchemaMap data; + private ApplicationxwwwformurlencodedSchema1BoxedMap(ApplicationxwwwformurlencodedSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class ApplicationxwwwformurlencodedSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable ApplicationxwwwformurlencodedSchema1 instance = null; - protected Schema1() { + protected ApplicationxwwwformurlencodedSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("name", Name.class), - new PropertyEntry("status", Status.class) + new PropertyEntry("name", ApplicationxwwwformurlencodedName.class), + new PropertyEntry("status", ApplicationxwwwformurlencodedStatus.class) )) ); } - public static Schema1 getInstance() { + public static ApplicationxwwwformurlencodedSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxwwwformurlencodedSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public ApplicationxwwwformurlencodedSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -193,10 +193,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new ApplicationxwwwformurlencodedSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public ApplicationxwwwformurlencodedSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -222,8 +222,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public ApplicationxwwwformurlencodedSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new ApplicationxwwwformurlencodedSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java index 490c7f0a507..a6ab149e70e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.petpetiduploadimage.post.requestbody.content.multipartformdata.Schema; +import org.openapijsonschematools.client.paths.petpetiduploadimage.post.requestbody.content.multipartformdata.MultipartformdataSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class MultipartformdataMediaType extends MediaType { + public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { - super(Schema.Schema1.getInstance()); + super(MultipartformdataSchema.MultipartformdataSchema1.getInstance()); } } 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/MultipartformdataSchema.java similarity index 66% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index a297f0723d7..3f3d3d398a1 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/MultipartformdataSchema.java @@ -25,35 +25,35 @@ import org.openapijsonschematools.client.schemas.validation.PropertyEntry; import org.openapijsonschematools.client.schemas.validation.ValidationMetadata; -public class Schema { +public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static class AdditionalMetadata extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable AdditionalMetadata instance = null; - public static AdditionalMetadata getInstance() { + public static class MultipartformdataAdditionalMetadata extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable MultipartformdataAdditionalMetadata instance = null; + public static MultipartformdataAdditionalMetadata getInstance() { if (instance == null) { - instance = new AdditionalMetadata(); + instance = new MultipartformdataAdditionalMetadata(); } return instance; } } - public static class File extends StringJsonSchema.StringJsonSchema1 { + public static class MultipartformdataFile extends StringJsonSchema.StringJsonSchema1 { // BinarySchema - private static @Nullable File instance = null; - public static File getInstance() { + private static @Nullable MultipartformdataFile instance = null; + public static MultipartformdataFile getInstance() { if (instance == null) { - instance = new File(); + instance = new MultipartformdataFile(); } return instance; } } - public static class SchemaMap extends FrozenMap<@Nullable Object> { - protected SchemaMap(FrozenMap<@Nullable Object> m) { + public static class MultipartformdataSchemaMap extends FrozenMap<@Nullable Object> { + protected MultipartformdataSchemaMap(FrozenMap<@Nullable Object> m) { super(m); } public static final Set requiredKeys = Set.of(); @@ -61,8 +61,8 @@ protected SchemaMap(FrozenMap<@Nullable Object> m) { "additionalMetadata", "file" ); - public static SchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { - return Schema1.getInstance().validate(arg, configuration); + public static MultipartformdataSchemaMap of(Map arg, SchemaConfiguration configuration) throws ValidationException { + return MultipartformdataSchema1.getInstance().validate(arg, configuration); } public String additionalMetadata() throws UnsetPropertyException { @@ -92,29 +92,29 @@ public String file() throws UnsetPropertyException { } } - public interface SetterForAdditionalMetadata { + public interface SetterForMultipartformdataAdditionalMetadata { Map getInstance(); - T getBuilderAfterAdditionalMetadata(Map instance); + T getBuilderAfterMultipartformdataAdditionalMetadata(Map instance); default T additionalMetadata(String value) { var instance = getInstance(); instance.put("additionalMetadata", value); - return getBuilderAfterAdditionalMetadata(instance); + return getBuilderAfterMultipartformdataAdditionalMetadata(instance); } } - public interface SetterForFile { + public interface SetterForMultipartformdataFile { Map getInstance(); - T getBuilderAfterFile(Map instance); + T getBuilderAfterMultipartformdataFile(Map instance); default T file(String value) { var instance = getInstance(); instance.put("file", value); - return getBuilderAfterFile(instance); + return getBuilderAfterMultipartformdataFile(instance); } } - public static class SchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForAdditionalMetadata, SetterForFile { + public static class MultipartformdataSchemaMapBuilder extends UnsetAddPropsSetter implements GenericBuilder>, SetterForMultipartformdataAdditionalMetadata, SetterForMultipartformdataFile { private final Map instance; private static final Set knownKeys = Set.of( "additionalMetadata", @@ -123,7 +123,7 @@ public static class SchemaMapBuilder extends UnsetAddPropsSetter getKnownKeys() { return knownKeys; } - public SchemaMapBuilder() { + public MultipartformdataSchemaMapBuilder() { this.instance = new LinkedHashMap<>(); } public Map build() { @@ -132,49 +132,49 @@ public SchemaMapBuilder() { public Map getInstance() { return instance; } - public SchemaMapBuilder getBuilderAfterAdditionalMetadata(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterMultipartformdataAdditionalMetadata(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterFile(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterMultipartformdataFile(Map instance) { return this; } - public SchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { + public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) { return this; } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} - public static final class Schema1BoxedMap extends Schema1Boxed { - public final SchemaMap data; - private Schema1BoxedMap(SchemaMap data) { + public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { + public final MultipartformdataSchemaMap data; + private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } } - public static class Schema1 extends JsonSchema implements MapSchemaValidator { - private static @Nullable Schema1 instance = null; + public static class MultipartformdataSchema1 extends JsonSchema implements MapSchemaValidator { + private static @Nullable MultipartformdataSchema1 instance = null; - protected Schema1() { + protected MultipartformdataSchema1() { super(new JsonSchemaInfo() .type(Set.of(Map.class)) .properties(Map.ofEntries( - new PropertyEntry("additionalMetadata", AdditionalMetadata.class), - new PropertyEntry("file", File.class) + new PropertyEntry("additionalMetadata", MultipartformdataAdditionalMetadata.class), + new PropertyEntry("file", MultipartformdataFile.class) )) ); } - public static Schema1 getInstance() { + public static MultipartformdataSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new MultipartformdataSchema1(); } return instance; } - public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { + public MultipartformdataSchemaMap getNewInstance(Map arg, List pathToItem, PathToSchemasMap pathToSchemas) { LinkedHashMap properties = new LinkedHashMap<>(); for(Map.Entry entry: arg.entrySet()) { @Nullable Object entryKey = entry.getKey(); @@ -194,10 +194,10 @@ public SchemaMap getNewInstance(Map arg, List pathToItem, PathToSc properties.put(propertyName, propertyInstance); } FrozenMap<@Nullable Object> castProperties = new FrozenMap<>(properties); - return new SchemaMap(castProperties); + return new MultipartformdataSchemaMap(castProperties); } - public SchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + public MultipartformdataSchemaMap validate(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { Set> pathSet = new HashSet<>(); List pathToItem = List.of("args[0"); Map castArg = castToAllowedTypes(arg, pathToItem, pathSet); @@ -223,8 +223,8 @@ public SchemaMap validate(Map arg, SchemaConfiguration configuration) thro throw new InvalidTypeException("Invalid input type="+getClass(arg)+". It can't be instantiated by this schema"); } @Override - public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return new Schema1BoxedMap(validate(arg, configuration)); + public MultipartformdataSchema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { + return new MultipartformdataSchema1BoxedMap(validate(arg, configuration)); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java index 21bd8c9fd8e..651593ed3d4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index ef4a0fc4778..acc568b81b4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Order; -public class Schema extends Order { +public class ApplicationjsonSchema extends Order { // $refed class - public static class Schema1 extends Order1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Order1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index a3422396adb..0f27bef136b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Order; -public class Schema extends Order { +public class ApplicationjsonSchema extends Order { // $refed class - public static class Schema1 extends Order1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Order1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.java index 32122753f66..257ec58e862 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Order; -public class Schema extends Order { +public class ApplicationxmlSchema extends Order { // $refed class - public static class Schema1 extends Order1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxmlSchema1 extends Order1 { + private static @Nullable ApplicationxmlSchema1 instance = null; + public static ApplicationxmlSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxmlSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 780356b9c52..f2cbf3c93c6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Order; -public class Schema extends Order { +public class ApplicationjsonSchema extends Order { // $refed class - public static class Schema1 extends Order1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends Order1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java similarity index 55% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java index 3b63050fe00..0dbbb6fe513 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.Order; -public class Schema extends Order { +public class ApplicationxmlSchema extends Order { // $refed class - public static class Schema1 extends Order1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxmlSchema1 extends Order1 { + private static @Nullable ApplicationxmlSchema1 instance = null; + public static ApplicationxmlSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxmlSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java index 99747bc314a..4c13cbe86ab 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 53% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index a24bf65e088..b23c171aa6e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.User; -public class Schema extends User { +public class ApplicationjsonSchema extends User { // $refed class - public static class Schema1 extends User1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends User1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 56% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index e3534b61964..ee7f5117d60 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema { +public class ApplicationjsonSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java index 41ea43da757..c9a1fdccae4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java @@ -2,15 +2,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema { +public class ApplicationxmlSchema { // nest classes so all schemas and input/output classes can be public - public static class Schema1 extends StringJsonSchema.StringJsonSchema1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxmlSchema1 extends StringJsonSchema.StringJsonSchema1 { + private static @Nullable ApplicationxmlSchema1 instance = null; + public static ApplicationxmlSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxmlSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 521ba30cb9e..897db39b646 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.User; -public class Schema extends User { +public class ApplicationjsonSchema extends User { // $refed class - public static class Schema1 extends User1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends User1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java similarity index 55% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java index 5f6b68a2460..1cfc713d97a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.User; -public class Schema extends User { +public class ApplicationxmlSchema extends User { // $refed class - public static class Schema1 extends User1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationxmlSchema1 extends User1 { + private static @Nullable ApplicationxmlSchema1 instance = null; + public static ApplicationxmlSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationxmlSchema1(); } return instance; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java index ae511a6bb91..25ec62b9a87 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java @@ -6,16 +6,16 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.Schema; +import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; public class RequestBody extends RequestBodySerializer { - public static class ApplicationjsonMediaType extends MediaType { + public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { - super(Schema.Schema1.getInstance()); + super(ApplicationjsonSchema.ApplicationjsonSchema1.getInstance()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.java similarity index 54% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/Schema.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.java index 23a2f78c752..80f49dd652b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -3,15 +3,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.components.schemas.User; -public class Schema extends User { +public class ApplicationjsonSchema extends User { // $refed class - public static class Schema1 extends User1 { - private static @Nullable Schema1 instance = null; - public static Schema1 getInstance() { + public static class ApplicationjsonSchema1 extends User1 { + private static @Nullable ApplicationjsonSchema1 instance = null; + public static ApplicationjsonSchema1 getInstance() { if (instance == null) { - instance = new Schema1(); + instance = new ApplicationjsonSchema1(); } return instance; } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 4fe5f427fcf..1d417739451 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -936,9 +936,9 @@ private String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPa - header schemas could also be refed - so all header schemas must be named by their header name to prevent collisions */ + String[] pathPieces = sourceJsonPath.split("/"); if (sourceJsonPath.endsWith("/schema")) { if (sourceJsonPath.startsWith("#/paths") && sourceJsonPath.contains("/parameters/")) { - String[] pathPieces = sourceJsonPath.split("/"); if (pathPieces[3].equals("parameters")) { // #/paths/path/parameters/0/Schema -> PathParamSchema0 usedKey = "PathParam" + camelize(usedKey) + pathPieces[4]; // PathParamSchema0 @@ -951,7 +951,6 @@ private String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPa sourceJsonPath.startsWith("#/components/headers/") || (sourceJsonPath.startsWith("#/components/responses/") && sourceJsonPath.contains("/headers/")) ) { - String[] pathPieces = sourceJsonPath.split("/"); if (pathPieces[2].equals("headers")) { // #/components/headers/someHeader/schema -> SomeHeaderSchema usedKey = camelize(pathPieces[3])+ camelize(usedKey); @@ -962,6 +961,12 @@ private String getSchemaPascalCaseName(String name, @NotNull String sourceJsonPa // #/paths/path/verb/responses/SomeResponse/headers/someHeader/schema usedKey = camelize(pathPieces[7])+ camelize(usedKey); } + } else if (pathPieces[pathPieces.length-3].equals("content")) { + // #/requestBodies/SomeRequestBody/content/application-json/schema + String prefix = ModelUtils.decodeSlashes(pathPieces[pathPieces.length-2]); + prefix = sanitizeName(prefix, "[^a-zA-Z0-9]+"); + prefix = camelize(prefix); + usedKey = prefix + camelize(usedKey); } } @@ -2240,6 +2245,7 @@ public String toModelName(final String name, String jsonPath) { } String nameWithPrefixSuffix = sanitizeName(name); + if (!StringUtils.isEmpty(modelNamePrefix)) { // add '_' so that model name can be camelized correctly nameWithPrefixSuffix = modelNamePrefix + "_" + nameWithPrefixSuffix; From b5b94cac89c9d00b412b09a3c1b942378de379f7 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 13 Feb 2024 16:46:12 -0800 Subject: [PATCH 05/40] Fixes request body class names --- .../petstore/java/.openapi-generator/FILES | 8 +- .../applicationjson/Application1jsonSchema.md | 133 --------------- .../Application~1jsonSchema.md | 133 --------------- .../content/applicationjson/Schema.md | 133 --------------- .../content/applicationjson/SchemaSchema.md | 133 --------------- .../applicationjson/Application1jsonSchema.md | 133 --------------- .../Application~1jsonSchema.md | 133 --------------- .../client/content/applicationjson/Schema.md | 133 --------------- .../content/applicationjson/SchemaSchema.md | 133 --------------- .../applicationjson/Application1jsonSchema.md | 133 --------------- .../Application~1jsonSchema.md | 133 --------------- .../pet/content/applicationjson/Schema.md | 133 --------------- .../content/applicationjson/SchemaSchema.md | 133 --------------- .../applicationxml/Application1xmlSchema.md | 133 --------------- .../applicationxml/Application~1xmlSchema.md | 133 --------------- .../pet/content/applicationxml/Schema.md | 133 --------------- .../content/applicationxml/SchemaSchema.md | 133 --------------- .../applicationjson/Application1jsonSchema.md | 152 ----------------- .../Application~1jsonSchema.md | 152 ----------------- .../content/applicationjson/Schema.md | 152 ----------------- .../content/applicationjson/SchemaSchema.md | 152 ----------------- .../applicationjson/Application1jsonSchema.md | 158 ------------------ .../Application~1jsonSchema.md | 158 ------------------ .../content/applicationjson/Schema.md | 158 ------------------ .../content/applicationjson/SchemaSchema.md | 158 ------------------ .../applicationxml/Application1xmlSchema.md | 158 ------------------ .../applicationxml/Application~1xmlSchema.md | 158 ------------------ .../content/applicationxml/Schema.md | 158 ------------------ .../content/applicationxml/SchemaSchema.md | 158 ------------------ .../applicationjson/Application1jsonSchema.md | 152 ----------------- .../Application~1jsonSchema.md | 152 ----------------- .../content/applicationjson/Schema.md | 152 ----------------- .../content/applicationjson/SchemaSchema.md | 152 ----------------- .../applicationjson/Application1jsonSchema.md | 133 --------------- .../Application~1jsonSchema.md | 133 --------------- .../content/applicationjson/Schema.md | 133 --------------- .../content/applicationjson/SchemaSchema.md | 133 --------------- .../{client.java => Client.java} | 0 .../requestbodies/{pet.java => Pet.java} | 0 .../{refuserarray.java => RefUserArray.java} | 4 +- .../{userarray.java => UserArray.java} | 0 .../anotherfakedummy/patch/requestbody.java | 4 +- .../client/paths/fake/patch/requestbody.java | 4 +- .../fakeclassnametest/patch/requestbody.java | 4 +- .../client/paths/pet/post/requestbody.java | 4 +- .../client/paths/pet/put/requestbody.java | 4 +- .../usercreatewitharray/post/requestbody.java | 4 +- .../usercreatewithlist/post/requestbody.java | 4 +- .../generators/JavaClientGenerator.java | 6 +- 49 files changed, 23 insertions(+), 5163 deletions(-) delete mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{client.java => Client.java} (100%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{pet.java => Pet.java} (100%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{refuserarray.java => RefUserArray.java} (82%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{userarray.java => UserArray.java} (100%) diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index c6086ac205e..025e2357157 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -321,13 +321,13 @@ src/main/java/org/openapijsonschematools/client/components/headers/stringheader/ src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java src/main/java/org/openapijsonschematools/client/components/parameters/refschemastringwithvalidation/Schema.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/Headers.java src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/headers/location/LocationSchema.java diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 0128d011954..00000000000 --- a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5621f6d21d0..00000000000 --- a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.md deleted file mode 100644 index 49d8bf491f6..00000000000 --- a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md deleted file mode 100644 index f4c543dd618..00000000000 --- a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index d0eb46378a5..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Client.Client1](../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index c4b3541f8b7..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Client.Client1](../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Schema.md deleted file mode 100644 index ec45921a5f6..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Client.Client1](../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 9f7b2c24d04..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Client.Client1](../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e6c83e36c2b..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 55c015c4ca8..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Schema.md deleted file mode 100644 index 8d824169b81..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 91f5542d173..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md deleted file mode 100644 index fa5f162a0a6..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1xmlSchema -public class Application1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | - -## Application1xmlSchema1Boxed -public static abstract sealed class Application1xmlSchema1Boxed
-permits
-[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), -[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), -[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), -[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), -[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), -[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xmlSchema1BoxedVoid -public static final class Application1xmlSchema1BoxedVoid
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1xmlSchema1BoxedBoolean -public static final class Application1xmlSchema1BoxedBoolean
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1xmlSchema1BoxedNumber -public static final class Application1xmlSchema1BoxedNumber
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xmlSchema1BoxedString -public static final class Application1xmlSchema1BoxedString
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xmlSchema1BoxedList -public static final class Application1xmlSchema1BoxedList
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1BoxedMap -public static final class Application1xmlSchema1BoxedMap
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1 -public static class Application1xmlSchema1
-extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md deleted file mode 100644 index 38522030339..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Application~1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1xmlSchema -public class Application~1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | - -## Application~1xmlSchema1Boxed -public static abstract sealed class Application~1xmlSchema1Boxed
-permits
-[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), -[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), -[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), -[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), -[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), -[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xmlSchema1BoxedVoid -public static final class Application~1xmlSchema1BoxedVoid
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1xmlSchema1BoxedBoolean -public static final class Application~1xmlSchema1BoxedBoolean
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1xmlSchema1BoxedNumber -public static final class Application~1xmlSchema1BoxedNumber
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xmlSchema1BoxedString -public static final class Application~1xmlSchema1BoxedString
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xmlSchema1BoxedList -public static final class Application~1xmlSchema1BoxedList
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1BoxedMap -public static final class Application~1xmlSchema1BoxedMap
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1 -public static class Application~1xmlSchema1
-extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Schema.md deleted file mode 100644 index 97f8842bc42..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md deleted file mode 100644 index 0bf276f7f5d..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 6116670a39f..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,152 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1jsonSchemaListBuilder](#application1jsonschemalistbuilder)
builder for List payloads | -| static class | [Application1jsonSchema.Application1jsonSchemaList](#application1jsonschemalist)
output class for List payloads | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList([Application1jsonSchemaList](#application1jsonschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaList](#application1jsonschemalist) | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application1jsonSchema.Application1jsonSchemaList validatedPayload = - Application1jsonSchema.Application1jsonSchema1.validate( - new Application1jsonSchema.Application1jsonSchemaListBuilder() - .add( - 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 - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaList](#application1jsonschemalist) | validate([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1jsonSchemaListBuilder -public class Application1jsonSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchemaListBuilder()
Creates an empty list | -| Application1jsonSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application1jsonSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## Application1jsonSchemaList -public class Application1jsonSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1jsonSchemaList](#application1jsonschemalist) | of([List>](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 1369dcd352b..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,152 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1jsonSchemaListBuilder](#application~1jsonschemalistbuilder)
builder for List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchemaList](#application~1jsonschemalist)
output class for List payloads | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList([Application~1jsonSchemaList](#application~1jsonschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaList](#application~1jsonschemalist) | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application~1jsonSchema.Application~1jsonSchemaList validatedPayload = - Application~1jsonSchema.Application~1jsonSchema1.validate( - new Application~1jsonSchema.Application~1jsonSchemaListBuilder() - .add( - 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 - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaList](#application~1jsonschemalist) | validate([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1jsonSchemaListBuilder -public class Application~1jsonSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchemaListBuilder()
Creates an empty list | -| Application~1jsonSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application~1jsonSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## Application~1jsonSchemaList -public class Application~1jsonSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1jsonSchemaList](#application~1jsonschemalist) | of([List>](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | 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 deleted file mode 100644 index 59ea53186b1..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/Schema.md +++ /dev/null @@ -1,152 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaListBuilder](#schemalistbuilder)
builder for List payloads | -| static class | [Schema.SchemaList](#schemalist)
output class for List payloads | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedList](#schema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList([SchemaList](#schemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaList](#schemalist) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Schema.SchemaList validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaListBuilder() - .add( - 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 - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaList](#schemalist) | validate([List](#schemalistbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedList](#schema1boxedlist) | validateAndBox([List](#schemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaListBuilder -public class SchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaListBuilder()
Creates an empty list | -| SchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| SchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## SchemaList -public class SchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaList](#schemalist) | of([List>](#schemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 9756740fd0c..00000000000 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,152 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaListBuilderSchemaListBuilder](#schemalistbuilderschemalistbuilder)
builder for List payloads | -| static class | [SchemaSchema.SchemaListSchemaList](#schemalistschemalist)
output class for List payloads | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedList](#schemaschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList([SchemaListSchemaList](#schemalistschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaListSchemaList](#schemalistschemalist) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -SchemaSchema.SchemaListSchemaList validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaListBuilderSchemaListBuilder() - .add( - 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 - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaListSchemaList](#schemalistschemalist) | validate([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaListBuilderSchemaListBuilder -public class SchemaListBuilderSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaListBuilderSchemaListBuilder()
Creates an empty list | -| SchemaListBuilderSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| SchemaListBuilderSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## SchemaListSchemaList -public class SchemaListSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaListSchemaList](#schemalistschemalist) | of([List>](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index a80afdeeb70..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,158 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1jsonSchemaListBuilder](#application1jsonschemalistbuilder)
builder for List payloads | -| static class | [Application1jsonSchema.Application1jsonSchemaList](#application1jsonschemalist)
output class for List payloads | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList([Application1jsonSchemaList](#application1jsonschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaList](#application1jsonschemalist) | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application1jsonSchema.Application1jsonSchemaList validatedPayload = - Application1jsonSchema.Application1jsonSchema1.validate( - new Application1jsonSchema.Application1jsonSchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaList](#application1jsonschemalist) | validate([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox([List](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1jsonSchemaListBuilder -public class Application1jsonSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchemaListBuilder()
Creates an empty list | -| Application1jsonSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application1jsonSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## Application1jsonSchemaList -public class Application1jsonSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1jsonSchemaList](#application1jsonschemalist) | of([List>](#application1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 8cd39351916..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,158 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1jsonSchemaListBuilder](#application~1jsonschemalistbuilder)
builder for List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchemaList](#application~1jsonschemalist)
output class for List payloads | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList([Application~1jsonSchemaList](#application~1jsonschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaList](#application~1jsonschemalist) | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application~1jsonSchema.Application~1jsonSchemaList validatedPayload = - Application~1jsonSchema.Application~1jsonSchema1.validate( - new Application~1jsonSchema.Application~1jsonSchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaList](#application~1jsonschemalist) | validate([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox([List](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1jsonSchemaListBuilder -public class Application~1jsonSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchemaListBuilder()
Creates an empty list | -| Application~1jsonSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application~1jsonSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## Application~1jsonSchemaList -public class Application~1jsonSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1jsonSchemaList](#application~1jsonschemalist) | of([List>](#application~1jsonschemalistbuilder) arg, SchemaConfiguration configuration) | 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 deleted file mode 100644 index fc6dd89732e..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/Schema.md +++ /dev/null @@ -1,158 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaListBuilder](#schemalistbuilder)
builder for List payloads | -| static class | [Schema.SchemaList](#schemalist)
output class for List payloads | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedList](#schema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList([SchemaList](#schemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaList](#schemalist) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Schema.SchemaList validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaList](#schemalist) | validate([List](#schemalistbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedList](#schema1boxedlist) | validateAndBox([List](#schemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaListBuilder -public class SchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaListBuilder()
Creates an empty list | -| SchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| SchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## SchemaList -public class SchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaList](#schemalist) | of([List>](#schemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 1733047fb12..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,158 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaListBuilderSchemaListBuilder](#schemalistbuilderschemalistbuilder)
builder for List payloads | -| static class | [SchemaSchema.SchemaListSchemaList](#schemalistschemalist)
output class for List payloads | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedList](#schemaschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList([SchemaListSchemaList](#schemalistschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaListSchemaList](#schemalistschemalist) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -SchemaSchema.SchemaListSchemaList validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaListBuilderSchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaListSchemaList](#schemalistschemalist) | validate([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaListBuilderSchemaListBuilder -public class SchemaListBuilderSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaListBuilderSchemaListBuilder()
Creates an empty list | -| SchemaListBuilderSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| SchemaListBuilderSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## SchemaListSchemaList -public class SchemaListSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaListSchemaList](#schemalistschemalist) | of([List>](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md deleted file mode 100644 index ecac2f13aa8..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application1xmlSchema.md +++ /dev/null @@ -1,158 +0,0 @@ -# Application1xmlSchema -public class Application1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | -| static class | [Application1xmlSchema.Application1xmlSchemaListBuilder](#application1xmlschemalistbuilder)
builder for List payloads | -| static class | [Application1xmlSchema.Application1xmlSchemaList](#application1xmlschemalist)
output class for List payloads | - -## Application1xmlSchema1Boxed -public static abstract sealed class Application1xmlSchema1Boxed
-permits
-[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xmlSchema1BoxedList -public static final class Application1xmlSchema1BoxedList
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedList([Application1xmlSchemaList](#application1xmlschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1xmlSchemaList](#application1xmlschemalist) | data
validated payload | - -## Application1xmlSchema1 -public static class Application1xmlSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application1xmlSchema.Application1xmlSchemaList validatedPayload = - Application1xmlSchema.Application1xmlSchema1.validate( - new Application1xmlSchema.Application1xmlSchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xmlSchemaList](#application1xmlschemalist) | validate([List](#application1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | -| [Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist) | validateAndBox([List](#application1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xmlSchemaListBuilder -public class Application1xmlSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchemaListBuilder()
Creates an empty list | -| Application1xmlSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application1xmlSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## Application1xmlSchemaList -public class Application1xmlSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1xmlSchemaList](#application1xmlschemalist) | of([List>](#application1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md deleted file mode 100644 index 093499ff76c..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Application~1xmlSchema.md +++ /dev/null @@ -1,158 +0,0 @@ -# Application~1xmlSchema -public class Application~1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | -| static class | [Application~1xmlSchema.Application~1xmlSchemaListBuilder](#application~1xmlschemalistbuilder)
builder for List payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchemaList](#application~1xmlschemalist)
output class for List payloads | - -## Application~1xmlSchema1Boxed -public static abstract sealed class Application~1xmlSchema1Boxed
-permits
-[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xmlSchema1BoxedList -public static final class Application~1xmlSchema1BoxedList
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedList([Application~1xmlSchemaList](#application~1xmlschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1xmlSchemaList](#application~1xmlschemalist) | data
validated payload | - -## Application~1xmlSchema1 -public static class Application~1xmlSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application~1xmlSchema.Application~1xmlSchemaList validatedPayload = - Application~1xmlSchema.Application~1xmlSchema1.validate( - new Application~1xmlSchema.Application~1xmlSchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xmlSchemaList](#application~1xmlschemalist) | validate([List](#application~1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | -| [Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist) | validateAndBox([List](#application~1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xmlSchemaListBuilder -public class Application~1xmlSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchemaListBuilder()
Creates an empty list | -| Application~1xmlSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application~1xmlSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## Application~1xmlSchemaList -public class Application~1xmlSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1xmlSchemaList](#application~1xmlschemalist) | of([List>](#application~1xmlschemalistbuilder) arg, SchemaConfiguration configuration) | 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 deleted file mode 100644 index f897e4ba5ec..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/Schema.md +++ /dev/null @@ -1,158 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaListBuilder](#schemalistbuilder)
builder for List payloads | -| static class | [Schema.SchemaList](#schemalist)
output class for List payloads | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedList](#schema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList([SchemaList](#schemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaList](#schemalist) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Schema.SchemaList validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaList](#schemalist) | validate([List](#schemalistbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedList](#schema1boxedlist) | validateAndBox([List](#schemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaListBuilder -public class SchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaListBuilder()
Creates an empty list | -| SchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| SchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## SchemaList -public class SchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaList](#schemalist) | of([List>](#schemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md deleted file mode 100644 index 0419e41d771..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/SchemaSchema.md +++ /dev/null @@ -1,158 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaListBuilderSchemaListBuilder](#schemalistbuilderschemalistbuilder)
builder for List payloads | -| static class | [SchemaSchema.SchemaListSchemaList](#schemalistschemalist)
output class for List payloads | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedList](#schemaschema1boxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList([SchemaListSchemaList](#schemalistschemalist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaListSchemaList](#schemalistschemalist) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -SchemaSchema.SchemaListSchemaList validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaListBuilderSchemaListBuilder() - .add( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "photoUrls", - Arrays.asList( - "a" - ) - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ), - new AbstractMap.SimpleEntry( - "category", - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ), - new AbstractMap.SimpleEntry( - "id", - 1L - ) - ) - ), - new AbstractMap.SimpleEntry( - "tags", - Arrays.asList( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "name", - "a" - ) - ) - ) - ), - new AbstractMap.SimpleEntry( - "status", - "available" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaListSchemaList](#schemalistschemalist) | validate([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox([List](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaListBuilderSchemaListBuilder -public class SchemaListBuilderSchemaListBuilder
-builder for `List>` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaListBuilderSchemaListBuilder()
Creates an empty list | -| SchemaListBuilderSchemaListBuilder(List> items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| SchemaListBuilderSchemaListBuilder | add(Map item) | -| List> | build()
Returns list input that should be used with Schema.validate | - -## SchemaListSchemaList -public class SchemaListSchemaList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaListSchemaList](#schemalistschemalist) | of([List>](#schemalistbuilderschemalistbuilder) arg, SchemaConfiguration configuration) | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index d84a4722a14..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,152 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | -| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxedNumber](#application1jsonadditionalpropertiesboxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonAdditionalProperties](#application1jsonadditionalproperties)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1jsonSchema.Application1jsonSchemaMap validatedPayload = - Application1jsonSchema.Application1jsonSchema1.validate( - new Application1jsonSchema.Application1jsonSchemaMapBuilder() - .additionalProperty("someAdditionalProperty", 1) - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [Application1jsonAdditionalProperties.class](#application1jsonadditionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1jsonSchemaMapBuilder -public class Application1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchemaMapBuilder()
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 | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, int value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, float value) | - -## Application1jsonSchemaMap -public static class Application1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| Number | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application1jsonAdditionalPropertiesBoxed -public static abstract sealed class Application1jsonAdditionalPropertiesBoxed
-permits
-[Application1jsonAdditionalPropertiesBoxedNumber](#application1jsonadditionalpropertiesboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonAdditionalPropertiesBoxedNumber -public static final class Application1jsonAdditionalPropertiesBoxedNumber
-extends [Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonAdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonAdditionalProperties -public static class Application1jsonAdditionalProperties
-extends Int32JsonSchema.Int32JsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index a40cebbb32d..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,152 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxedNumber](#application~1jsonadditionalpropertiesboxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonAdditionalProperties](#application~1jsonadditionalproperties)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = - Application~1jsonSchema.Application~1jsonSchema1.validate( - new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() - .additionalProperty("someAdditionalProperty", 1) - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [Application~1jsonAdditionalProperties.class](#application~1jsonadditionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1jsonSchemaMapBuilder -public class Application~1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchemaMapBuilder()
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 | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, int value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, float value) | - -## Application~1jsonSchemaMap -public static class Application~1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| Number | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application~1jsonAdditionalPropertiesBoxed -public static abstract sealed class Application~1jsonAdditionalPropertiesBoxed
-permits
-[Application~1jsonAdditionalPropertiesBoxedNumber](#application~1jsonadditionalpropertiesboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonAdditionalPropertiesBoxedNumber -public static final class Application~1jsonAdditionalPropertiesBoxedNumber
-extends [Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonAdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonAdditionalProperties -public static class Application~1jsonAdditionalProperties
-extends Int32JsonSchema.Int32JsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index 2fffde916c7..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/Schema.md +++ /dev/null @@ -1,152 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.AdditionalPropertiesBoxed](#additionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [Schema.AdditionalPropertiesBoxedNumber](#additionalpropertiesboxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.AdditionalProperties](#additionalproperties)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .additionalProperty("someAdditionalProperty", 1) - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [AdditionalProperties.class](#additionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | additionalProperty(String key, int value) | -| [SchemaMapBuilder](#schemamapbuilder) | additionalProperty(String key, float value) | - -## SchemaMap -public static class SchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| Number | getAdditionalProperty(String name)
provides type safety for additional properties | - -## AdditionalPropertiesBoxed -public static abstract sealed class AdditionalPropertiesBoxed
-permits
-[AdditionalPropertiesBoxedNumber](#additionalpropertiesboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalPropertiesBoxedNumber -public static final class AdditionalPropertiesBoxedNumber
-extends [AdditionalPropertiesBoxed](#additionalpropertiesboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## AdditionalProperties -public static class AdditionalProperties
-extends Int32JsonSchema.Int32JsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 7af8f8b5c71..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,152 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxedNumber](#additionalpropertiesadditionalpropertiesboxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.AdditionalPropertiesAdditionalProperties](#additionalpropertiesadditionalproperties)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .additionalProperty("someAdditionalProperty", 1) - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [AdditionalPropertiesAdditionalProperties.class](#additionalpropertiesadditionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| Number | getAdditionalProperty(String name)
provides type safety for additional properties | - -## AdditionalPropertiesAdditionalPropertiesBoxed -public static abstract sealed class AdditionalPropertiesAdditionalPropertiesBoxed
-permits
-[AdditionalPropertiesAdditionalPropertiesBoxedNumber](#additionalpropertiesadditionalpropertiesboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalPropertiesAdditionalPropertiesBoxedNumber -public static final class AdditionalPropertiesAdditionalPropertiesBoxedNumber
-extends [AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalPropertiesAdditionalPropertiesBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## AdditionalPropertiesAdditionalProperties -public static class AdditionalPropertiesAdditionalProperties
-extends Int32JsonSchema.Int32JsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int32JsonSchema.Int32JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 9fd8d2473bb..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index b26f086d8a6..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.md deleted file mode 100644 index a5b8353b8a8..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 1b140bd77d3..00000000000 --- a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java similarity index 100% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/client.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java similarity index 100% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/pet.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java similarity index 82% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java index 76d07c5e2e2..eeddc509db4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/refuserarray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.userarray; -RefUserArray = userarray.UserArray +import org.openapijsonschematools.client.components.requestbodies.UserArray; +RefUserArray = UserArray.UserArray diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java similarity index 100% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java index 108ecea23ee..ec70393e153 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.client; -RequestBody = client.Client +import org.openapijsonschematools.client.components.requestbodies.Client; +RequestBody = Client.Client diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java index 108ecea23ee..ec70393e153 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.client; -RequestBody = client.Client +import org.openapijsonschematools.client.components.requestbodies.Client; +RequestBody = Client.Client diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java index 108ecea23ee..ec70393e153 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.client; -RequestBody = client.Client +import org.openapijsonschematools.client.components.requestbodies.Client; +RequestBody = Client.Client diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java index e7a82431e3b..0bd43efd523 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.pet; -RequestBody = pet.Pet +import org.openapijsonschematools.client.components.requestbodies.Pet; +RequestBody = Pet.Pet diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java index e7a82431e3b..0bd43efd523 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.pet; -RequestBody = pet.Pet +import org.openapijsonschematools.client.components.requestbodies.Pet; +RequestBody = Pet.Pet diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java index bd5d80f668c..80c039da7bd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.userarray; -RequestBody = userarray.UserArray +import org.openapijsonschematools.client.components.requestbodies.UserArray; +RequestBody = UserArray.UserArray diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java index 2d8f9da191b..c30d7eba8ef 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java @@ -5,5 +5,5 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.refuserarray; -RequestBody = refuserarray.RefUserArray +import org.openapijsonschematools.client.components.requestbodies.RefUserArray; +RequestBody = RefUserArray.RefUserArray diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 1d417739451..250a0ff7c3d 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -843,9 +843,9 @@ public String toSecuritySchemeFilename(String basename, String jsonPath) { @Override public String toRequestBodyFilename(String componentName, String jsonPath) { String[] pathPieces = jsonPath.split("/"); - if (pathPieces[1].equals("requestbodies") || pathPieces[1].equals("requestBodies")) { - if (pathPieces.length == 3) { - // #/requestBodies/SomeRequestBody + if (pathPieces[2].equals("requestbodies") || pathPieces[2].equals("requestBodies")) { + if (pathPieces.length == 4) { + // #/components/requestBodies/SomeRequestBody return toModelName(componentName, null); } return toModuleFilename(componentName, null); From 94f15d2164c8f9ebb601020067abac0420195a5a Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 13 Feb 2024 17:26:34 -0800 Subject: [PATCH 06/40] Adds sealed request body type --- .../components/requestbodies/Client.java | 11 +++++++++++ .../client/components/requestbodies/Pet.java | 19 +++++++++++++++++++ .../requestbodies/RefUserArray.java | 3 +-- .../components/requestbodies/UserArray.java | 11 +++++++++++ .../anotherfakedummy/patch/requestbody.java | 3 +-- .../client/paths/fake/get/requestbody.java | 11 +++++++++++ .../client/paths/fake/patch/requestbody.java | 3 +-- .../client/paths/fake/post/requestbody.java | 11 +++++++++++ .../get/requestbody.java | 11 +++++++++++ .../put/requestbody.java | 11 +++++++++++ .../put/requestbody.java | 11 +++++++++++ .../fakeclassnametest/patch/requestbody.java | 3 +-- .../post/requestbody.java | 11 +++++++++++ .../post/requestbody.java | 19 +++++++++++++++++++ .../fakejsonformdata/get/requestbody.java | 11 +++++++++++ .../fakejsonpatch/patch/requestbody.java | 11 +++++++++++ .../fakejsonwithcharset/post/requestbody.java | 11 +++++++++++ .../post/requestbody.java | 19 +++++++++++++++++++ .../post/requestbody.java | 11 +++++++++++ .../fakepemcontenttype/get/requestbody.java | 11 +++++++++++ .../post/requestbody.java | 11 +++++++++++ .../fakerefsarraymodel/post/requestbody.java | 11 +++++++++++ .../post/requestbody.java | 11 +++++++++++ .../fakerefsboolean/post/requestbody.java | 11 +++++++++++ .../post/requestbody.java | 11 +++++++++++ .../paths/fakerefsenum/post/requestbody.java | 11 +++++++++++ .../fakerefsmammal/post/requestbody.java | 11 +++++++++++ .../fakerefsnumber/post/requestbody.java | 11 +++++++++++ .../post/requestbody.java | 11 +++++++++++ .../fakerefsstring/post/requestbody.java | 11 +++++++++++ .../post/requestbody.java | 11 +++++++++++ .../fakeuploadfile/post/requestbody.java | 11 +++++++++++ .../fakeuploadfiles/post/requestbody.java | 11 +++++++++++ .../client/paths/pet/post/requestbody.java | 3 +-- .../client/paths/pet/put/requestbody.java | 3 +-- .../paths/petpetid/post/requestbody.java | 11 +++++++++++ .../petpetiduploadimage/post/requestbody.java | 11 +++++++++++ .../paths/storeorder/post/requestbody.java | 11 +++++++++++ .../client/paths/user/post/requestbody.java | 11 +++++++++++ .../usercreatewitharray/post/requestbody.java | 3 +-- .../usercreatewithlist/post/requestbody.java | 3 +-- .../paths/userusername/put/requestbody.java | 11 +++++++++++ .../components/requestbodies/RequestBody.hbs | 18 ++++++++++++++---- 43 files changed, 420 insertions(+), 20 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java index 618e17bdfea..629aa96cc7f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public Client() { true ); } + + public static abstract sealed class ClientRequestBody permits ClientApplicationjsonRequestBody {} + public static final class ClientApplicationjsonRequestBody extends ClientRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public ClientApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index 3362c7b5841..1f2746f8c3d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.ApplicationjsonSchema; import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.ApplicationxmlSchema; @@ -35,4 +36,22 @@ public Pet() { true ); } + + public static abstract sealed class PetRequestBody permits PetApplicationjsonRequestBody, PetApplicationxmlRequestBody {} + public static final class PetApplicationjsonRequestBody extends PetRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public PetApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } + public static final class PetApplicationxmlRequestBody extends PetRequestBody implements RequestBody { + public final String contentType; + public final ApplicationxmlSchema.ApplicationxmlSchema1Boxed body; + public PetApplicationxmlRequestBody(ApplicationxmlSchema.ApplicationxmlSchema1Boxed body) { + contentType = "application/xml"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java index eeddc509db4..45e76016f1f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.UserArray; -RefUserArray = UserArray.UserArray +public class RefUserArray extends UserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java index ef992e70f8b..3c409479a3d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.requestbodies.userarray.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public UserArray() { true ); } + + public static abstract sealed class UserArrayRequestBody permits UserArrayApplicationjsonRequestBody {} + public static final class UserArrayApplicationjsonRequestBody extends UserArrayRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public UserArrayApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java index ec70393e153..513e92759c4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.Client; -RequestBody = Client.Client +public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java index 8e81504b355..d0c014d91c4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fake.get.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} + public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + contentType = "application/x-www-form-urlencoded"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java index ec70393e153..513e92759c4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.Client; -RequestBody = Client.Client +public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java index 0d7312ede15..67dbd6597d6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fake.post.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} + public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + contentType = "application/x-www-form-urlencoded"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java index eb6f9966494..fd880241012 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java index a927a81b7d3..63409620938 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java index 0309d30ab1a..4f1290b6005 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java index ec70393e153..513e92759c4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.Client; -RequestBody = Client.Client +public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java index 779e0b082c7..945703ea40d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeinlineadditionalproperties.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java index 9bad57ed86e..59bdd92d227 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.applicationjson.ApplicationjsonSchema; import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.multipartformdata.MultipartformdataSchema; @@ -35,4 +36,22 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody, RequestBodyMultipartformdataRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } + public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + contentType = "multipart/form-data"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java index d7cfc6de16b..53711ae428d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakejsonformdata.get.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} + public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + contentType = "application/x-www-form-urlencoded"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java index cc4659107cf..e14e4b876e0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.ApplicationjsonpatchjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonpatchjsonRequestBody {} + public static final class RequestBodyApplicationjsonpatchjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1Boxed body; + public RequestBodyApplicationjsonpatchjsonRequestBody(ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1Boxed body) { + contentType = "application/json-patch+json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java index 8a4ceff8e09..a0e784354f1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakejsonwithcharset.post.requestbody.content.applicationjsoncharsetutf8.Applicationjsoncharsetutf8Schema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsoncharsetutf8RequestBody {} + public static final class RequestBodyApplicationjsoncharsetutf8RequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body; + public RequestBodyApplicationjsoncharsetutf8RequestBody(Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body) { + contentType = "application/json; charset=utf-8"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java index 77fcd712b26..6e93d10d0a7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.applicationjson.ApplicationjsonSchema; import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.multipartformdata.MultipartformdataSchema; @@ -35,4 +36,22 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody, RequestBodyMultipartformdataRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } + public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + contentType = "multipart/form-data"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java index 7219982f214..77ab8e515ee 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java index d58c49920e9..a9200529d21 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakepemcontenttype.get.requestbody.content.applicationxpemfile.ApplicationxpemfileSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxpemfileRequestBody {} + public static final class RequestBodyApplicationxpemfileRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body; + public RequestBodyApplicationxpemfileRequestBody(ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body) { + contentType = "application/x-pem-file"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java index f604a77523b..42cc1f6d2dd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakepetiduploadimagewithrequiredfile.post.requestbody.content.multipartformdata.MultipartformdataSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} + public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + contentType = "multipart/form-data"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java index f680caa5059..b205bbdfb7c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java index b35f77fd94c..d41d974af10 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java index 822ce68cfd0..47fc4ca7a07 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java index cbe977e11e0..f524121d129 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java index faecd591b46..c16dc6ae1ad 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java index 2f595ef76d3..468f7f7c702 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java index 753f99ab7e7..16345922cc8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java index 46bcdf84164..8cf924f13e4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java index 5ee9327c91f..ca6efe5f3fc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java index 38cab5ee20b..927a926929e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeuploaddownloadfile.post.requestbody.content.applicationoctetstream.ApplicationoctetstreamSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationoctetstreamRequestBody {} + public static final class RequestBodyApplicationoctetstreamRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body; + public RequestBodyApplicationoctetstreamRequestBody(ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body) { + contentType = "application/octet-stream"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java index f550ef1c7ba..7dd84a7b884 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeuploadfile.post.requestbody.content.multipartformdata.MultipartformdataSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} + public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + contentType = "multipart/form-data"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java index afe169b69ea..0c084123d63 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeuploadfiles.post.requestbody.content.multipartformdata.MultipartformdataSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} + public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + contentType = "multipart/form-data"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java index 0bd43efd523..de120cddfeb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.Pet; -RequestBody = Pet.Pet +public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java index 0bd43efd523..de120cddfeb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.Pet; -RequestBody = Pet.Pet +public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java index 090930c8e25..94edbecf743 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.petpetid.post.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} + public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + contentType = "application/x-www-form-urlencoded"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java index a6ab149e70e..cedd62f5815 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.petpetiduploadimage.post.requestbody.content.multipartformdata.MultipartformdataSchema; @@ -27,4 +28,14 @@ public RequestBody() { false ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} + public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + contentType = "multipart/form-data"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java index 651593ed3d4..a3e71c6ac3e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java index 4c13cbe86ab..77750e2628c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java index 80c039da7bd..cc2851f06a9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.UserArray; -RequestBody = UserArray.UserArray +public class RequestBody extends UserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java index c30d7eba8ef..4b83fe3fbfd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java @@ -5,5 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -import org.openapijsonschematools.client.components.requestbodies.RefUserArray; -RequestBody = RefUserArray.RefUserArray +public class RequestBody extends RefUserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java index 25ec62b9a87..88ec0639374 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java @@ -5,6 +5,7 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; +import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.ApplicationjsonSchema; @@ -27,4 +28,14 @@ public RequestBody() { true ); } + + public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public final String contentType; + public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + contentType = "application/json"; + body = body; + } + } } diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index 95c5e061ae3..2ff41377de8 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -4,13 +4,11 @@ package {{packageName}}.components.requestbodies; {{#if refInfo}} - {{#if imports}} - {{/if}} -{{> _helper_imports }} -{{jsonPathPiece.pascalCase}} = {{refInfo.refModule}}.{{refInfo.refClass}} +public class {{jsonPathPiece.pascalCase}} extends {{refInfo.refModule}} {} {{else}} import {{packageName}}.requestbody.RequestBodySerializer; +import {{packageName}}.requestbody.RequestBody; import {{packageName}}.mediatype.MediaType; {{#each content}} {{#with schema}} @@ -41,6 +39,18 @@ public class {{jsonPathPiece.pascalCase}} extends RequestBodySerializer { {{#if required}}true{{else}}false{{/if}} ); } + + public static abstract sealed class {{jsonPathPiece.pascalCase}}RequestBody permits {{#each content}}{{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody{{#unless @last}}, {{/unless}}{{/each}} {} + {{#each content}} + public static final class {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody extends {{jsonPathPiece.pascalCase}}RequestBody implements RequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}Boxed{{/with}}{{/with}}> { + public final String contentType; + public final {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}Boxed{{/with}}{{/with}} body; + public {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}Boxed{{/with}}{{/with}} body) { + contentType = "{{{@key.original}}}"; + body = body; + } + } + {{/each}} } {{/if}} {{/with}} \ No newline at end of file From 5f99dbaa4a7c07d52894996ea8b93ced591943b6 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 13 Feb 2024 17:35:13 -0800 Subject: [PATCH 07/40] Adds component schema refed schemas to request body imports in java --- .../client/components/requestbodies/Client.java | 2 +- .../client/components/requestbodies/Pet.java | 4 ++-- .../get/requestbody.java | 2 +- .../paths/fakebodywithfileschema/put/requestbody.java | 2 +- .../paths/fakebodywithqueryparams/put/requestbody.java | 2 +- .../client/paths/fakejsonpatch/patch/requestbody.java | 2 +- .../client/paths/fakerefsarraymodel/post/requestbody.java | 2 +- .../client/paths/fakerefsarrayofenums/post/requestbody.java | 2 +- .../client/paths/fakerefsboolean/post/requestbody.java | 2 +- .../post/requestbody.java | 2 +- .../client/paths/fakerefsenum/post/requestbody.java | 2 +- .../client/paths/fakerefsmammal/post/requestbody.java | 2 +- .../client/paths/fakerefsnumber/post/requestbody.java | 2 +- .../fakerefsobjectmodelwithrefprops/post/requestbody.java | 2 +- .../client/paths/fakerefsstring/post/requestbody.java | 2 +- .../client/paths/storeorder/post/requestbody.java | 2 +- .../client/paths/user/post/requestbody.java | 2 +- .../client/paths/userusername/put/requestbody.java | 2 +- .../packagename/components/requestbodies/RequestBody.hbs | 6 ++++++ 19 files changed, 25 insertions(+), 19 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java index 629aa96cc7f..88cec29c482 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.Client; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index 1f2746f8c3d..2963bda0295 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -7,8 +7,8 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.ApplicationjsonSchema; -import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.ApplicationxmlSchema; +import org.openapijsonschematools.client.components.schemas.Pet; +import org.openapijsonschematools.client.components.schemas.Pet; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java index fd880241012..a1f5ad66231 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.AdditionalPropertiesWithArrayOfEnums; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java index 63409620938..4e8cda7270c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.FileSchemaTestClass; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java index 4f1290b6005..dc796b90421 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.User; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java index e14e4b876e0..69278013a91 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.ApplicationjsonpatchjsonSchema; +import org.openapijsonschematools.client.components.schemas.JSONPatchRequest; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java index b205bbdfb7c..ee9b7af824e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.AnimalFarm; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java index d41d974af10..3937cbcb6b1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.ArrayOfEnums; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java index 47fc4ca7a07..dbdd4ebd1de 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.BooleanSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java index f524121d129..9f5f3b4af94 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.ComposedOneOfDifferentTypes; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java index c16dc6ae1ad..ec32d889327 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.StringEnum; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java index 468f7f7c702..9719b4e0093 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.Mammal; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java index 16345922cc8..895dd0d31f8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.NumberWithValidations; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java index 8cf924f13e4..48b9d0199ce 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.ObjectModelWithRefProps; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java index ca6efe5f3fc..89c1eb923e6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.StringSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java index a3e71c6ac3e..3268860e502 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.Order; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java index 77750e2628c..dc796b90421 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.User; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java index 88ec0639374..dc796b90421 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java @@ -7,7 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.components.schemas.User; import java.util.AbstractMap; import java.util.Map; diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index 2ff41377de8..814aed94487 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -12,7 +12,13 @@ import {{packageName}}.requestbody.RequestBody; import {{packageName}}.mediatype.MediaType; {{#each content}} {{#with schema}} + {{#if refInfo}} + {{#with getDeepestRef}} import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; + {{/with}} + {{else}} +import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; + {{/if}} {{/with}} {{/each}} From 8bf97ffc1ba4dcbb2574cedaa736d8d6f2419c89 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Tue, 13 Feb 2024 17:46:53 -0800 Subject: [PATCH 08/40] Fixes component request body filenames --- samples/client/petstore/java/.openapi-generator/FILES | 8 ++++---- .../requestbodies/{Client.java => ClientRequestBody.java} | 1 + .../requestbodies/{Pet.java => PetRequestBody.java} | 2 ++ .../{RefUserArray.java => RefUserArrayRequestBody.java} | 2 +- .../{UserArray.java => UserArrayRequestBody.java} | 0 .../client/paths/anotherfakedummy/patch/requestbody.java | 2 +- .../client/paths/fake/patch/requestbody.java | 2 +- .../get/requestbody.java | 1 + .../paths/fakebodywithfileschema/put/requestbody.java | 1 + .../paths/fakebodywithqueryparams/put/requestbody.java | 1 + .../client/paths/fakeclassnametest/patch/requestbody.java | 2 +- .../client/paths/fakejsonpatch/patch/requestbody.java | 1 + .../client/paths/fakerefsarraymodel/post/requestbody.java | 1 + .../paths/fakerefsarrayofenums/post/requestbody.java | 1 + .../client/paths/fakerefsboolean/post/requestbody.java | 1 + .../post/requestbody.java | 1 + .../client/paths/fakerefsenum/post/requestbody.java | 1 + .../client/paths/fakerefsmammal/post/requestbody.java | 1 + .../client/paths/fakerefsnumber/post/requestbody.java | 1 + .../fakerefsobjectmodelwithrefprops/post/requestbody.java | 1 + .../client/paths/fakerefsstring/post/requestbody.java | 1 + .../client/paths/pet/post/requestbody.java | 2 +- .../client/paths/pet/put/requestbody.java | 2 +- .../client/paths/storeorder/post/requestbody.java | 1 + .../client/paths/user/post/requestbody.java | 1 + .../paths/usercreatewitharray/post/requestbody.java | 2 +- .../client/paths/usercreatewithlist/post/requestbody.java | 2 +- .../client/paths/userusername/put/requestbody.java | 1 + .../codegen/generators/DefaultGenerator.java | 1 + .../codegen/generators/JavaClientGenerator.java | 4 ++-- .../packagename/components/requestbodies/RequestBody.hbs | 3 +-- 31 files changed, 35 insertions(+), 16 deletions(-) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{Client.java => ClientRequestBody.java} (93%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{Pet.java => PetRequestBody.java} (91%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{RefUserArray.java => RefUserArrayRequestBody.java} (74%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{UserArray.java => UserArrayRequestBody.java} (100%) diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 025e2357157..396cce9621f 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -321,10 +321,10 @@ src/main/java/org/openapijsonschematools/client/components/headers/stringheader/ src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java src/main/java/org/openapijsonschematools/client/components/parameters/refschemastringwithvalidation/Schema.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArrayRequestBody.java src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java similarity index 93% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java index 88cec29c482..a6efb03bfe5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.Client; +import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java similarity index 91% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java index 2963bda0295..0930a170be8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java @@ -8,7 +8,9 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.Pet; +import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.ApplicationjsonSchema; import org.openapijsonschematools.client.components.schemas.Pet; +import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.ApplicationxmlSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java similarity index 74% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java index 45e76016f1f..296b33c7268 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RefUserArray extends UserArray {} +public class RefUserArray extends UserArrayRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArrayRequestBody.java similarity index 100% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArrayRequestBody.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java index 513e92759c4..3efad5c0320 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends Client {} +public class RequestBody extends ClientRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java index 513e92759c4..3efad5c0320 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends Client {} +public class RequestBody extends ClientRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java index a1f5ad66231..4eca1ed5282 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.AdditionalPropertiesWithArrayOfEnums; +import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java index 4e8cda7270c..b7d22222bfa 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.FileSchemaTestClass; +import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java index dc796b90421..0d2c5768c19 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.User; +import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java index 513e92759c4..3efad5c0320 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends Client {} +public class RequestBody extends ClientRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java index 69278013a91..22bde3972ef 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.JSONPatchRequest; +import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.ApplicationjsonpatchjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java index ee9b7af824e..4e7e0921e95 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.AnimalFarm; +import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java index 3937cbcb6b1..e0a66a85812 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.ArrayOfEnums; +import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java index dbdd4ebd1de..3e27dae8f65 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.BooleanSchema; +import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java index 9f5f3b4af94..cbcc5ca2917 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.ComposedOneOfDifferentTypes; +import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java index ec32d889327..652f3dea3af 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.StringEnum; +import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java index 9719b4e0093..12d2f88289f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.Mammal; +import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java index 895dd0d31f8..92b949e856e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.NumberWithValidations; +import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java index 48b9d0199ce..803d6ea6ead 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.ObjectModelWithRefProps; +import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java index 89c1eb923e6..a9d1c57331d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.StringSchema; +import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java index de120cddfeb..0e43dce2588 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends Pet {} +public class RequestBody extends PetRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java index de120cddfeb..0e43dce2588 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends Pet {} +public class RequestBody extends PetRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java index 3268860e502..a20ab83f5bb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.Order; +import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java index dc796b90421..16d48b02b98 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.User; +import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java index cc2851f06a9..94a52263608 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends UserArray {} +public class RequestBody extends UserArrayRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java index 4b83fe3fbfd..9b13d1a9275 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends RefUserArray {} +public class RequestBody extends RefUserArrayRequestBody {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java index dc796b90421..d7fab04a3f9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java @@ -8,6 +8,7 @@ import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.schemas.User; +import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; import java.util.Map; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 1140f3c93dc..e37bca3c7a9 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -4877,6 +4877,7 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toRequestBodyFilename(usedKey, sourceJsonPath); + // todo add getPascalCaseRequestBody() pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "headers": diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 250a0ff7c3d..9977701cfb3 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -845,8 +845,8 @@ public String toRequestBodyFilename(String componentName, String jsonPath) { String[] pathPieces = jsonPath.split("/"); if (pathPieces[2].equals("requestbodies") || pathPieces[2].equals("requestBodies")) { if (pathPieces.length == 4) { - // #/components/requestBodies/SomeRequestBody - return toModelName(componentName, null); + // #/components/requestBodies/Pet (can collide with component schema Pet import) + return toModelName( componentName + "RequestBody", null); } return toModuleFilename(componentName, null); } diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index 814aed94487..ea32bfe347a 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -16,9 +16,8 @@ import {{packageName}}.mediatype.MediaType; {{#with getDeepestRef}} import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; {{/with}} - {{else}} -import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; {{/if}} +import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; {{/with}} {{/each}} From 2169f6fe554041ffe96c371ae2888fcab965e9f1 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 00:01:50 -0800 Subject: [PATCH 09/40] Request bodie outer class updated with sealed request body classes --- .../petstore/java/.openapi-generator/FILES | 8 ++-- .../{ClientRequestBody.java => Client.java} | 20 +++++++--- .../{PetRequestBody.java => Pet.java} | 40 +++++++++++++------ ...rrayRequestBody.java => RefUserArray.java} | 2 +- ...erArrayRequestBody.java => UserArray.java} | 15 +++++-- .../anotherfakedummy/patch/requestbody.java | 2 +- .../client/paths/fake/get/requestbody.java | 15 +++++-- .../client/paths/fake/patch/requestbody.java | 2 +- .../client/paths/fake/post/requestbody.java | 15 +++++-- .../get/requestbody.java | 20 +++++++--- .../put/requestbody.java | 20 +++++++--- .../put/requestbody.java | 20 +++++++--- .../fakeclassnametest/patch/requestbody.java | 2 +- .../post/requestbody.java | 15 +++++-- .../post/requestbody.java | 30 +++++++++++--- .../fakejsonformdata/get/requestbody.java | 15 +++++-- .../fakejsonpatch/patch/requestbody.java | 20 +++++++--- .../fakejsonwithcharset/post/requestbody.java | 15 +++++-- .../post/requestbody.java | 30 +++++++++++--- .../post/requestbody.java | 15 +++++-- .../fakepemcontenttype/get/requestbody.java | 15 +++++-- .../post/requestbody.java | 15 +++++-- .../fakerefsarraymodel/post/requestbody.java | 20 +++++++--- .../post/requestbody.java | 20 +++++++--- .../fakerefsboolean/post/requestbody.java | 20 +++++++--- .../post/requestbody.java | 20 +++++++--- .../paths/fakerefsenum/post/requestbody.java | 20 +++++++--- .../fakerefsmammal/post/requestbody.java | 20 +++++++--- .../fakerefsnumber/post/requestbody.java | 20 +++++++--- .../post/requestbody.java | 20 +++++++--- .../fakerefsstring/post/requestbody.java | 20 +++++++--- .../post/requestbody.java | 15 +++++-- .../fakeuploadfile/post/requestbody.java | 15 +++++-- .../fakeuploadfiles/post/requestbody.java | 15 +++++-- .../client/paths/pet/post/requestbody.java | 2 +- .../client/paths/pet/put/requestbody.java | 2 +- .../paths/petpetid/post/requestbody.java | 15 +++++-- .../petpetiduploadimage/post/requestbody.java | 15 +++++-- .../paths/storeorder/post/requestbody.java | 20 +++++++--- .../client/paths/user/post/requestbody.java | 20 +++++++--- .../usercreatewitharray/post/requestbody.java | 2 +- .../usercreatewithlist/post/requestbody.java | 2 +- .../paths/userusername/put/requestbody.java | 20 +++++++--- .../client/requestbody/RequestBody.java | 2 +- .../requestbody/SerializedRequestBody.java | 2 +- .../generators/JavaClientGenerator.java | 2 +- .../components/requestbodies/RequestBody.hbs | 24 ++++++----- .../packagename/requestbody/RequestBody.hbs | 2 +- .../requestbody/SerializedRequestBody.hbs | 2 +- 49 files changed, 513 insertions(+), 195 deletions(-) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{ClientRequestBody.java => Client.java} (78%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{PetRequestBody.java => Pet.java} (72%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{RefUserArrayRequestBody.java => RefUserArray.java} (74%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/{UserArrayRequestBody.java => UserArray.java} (80%) diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 396cce9621f..025e2357157 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -321,10 +321,10 @@ src/main/java/org/openapijsonschematools/client/components/headers/stringheader/ src/main/java/org/openapijsonschematools/client/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java src/main/java/org/openapijsonschematools/client/components/parameters/refschemastringwithvalidation/Schema.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java -src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArrayRequestBody.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java +src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java src/main/java/org/openapijsonschematools/client/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java similarity index 78% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java index a6efb03bfe5..c8c7719adce 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/ClientRequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.Client; import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public Client() { } public static abstract sealed class ClientRequestBody permits ClientApplicationjsonRequestBody {} - public static final class ClientApplicationjsonRequestBody extends ClientRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public ClientApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class ClientApplicationjsonRequestBody extends ClientRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.Client1Boxed body; + public ClientApplicationjsonRequestBody(ApplicationjsonSchema.Client1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.Client1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java similarity index 72% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index 0930a170be8..116e04e5134 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/PetRequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -7,9 +7,7 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.Pet; import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.ApplicationjsonSchema; -import org.openapijsonschematools.client.components.schemas.Pet; import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.ApplicationxmlSchema; import java.util.AbstractMap; @@ -40,20 +38,38 @@ public Pet() { } public static abstract sealed class PetRequestBody permits PetApplicationjsonRequestBody, PetApplicationxmlRequestBody {} - public static final class PetApplicationjsonRequestBody extends PetRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public PetApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class PetApplicationjsonRequestBody extends PetRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.Pet1Boxed body; + public PetApplicationjsonRequestBody(ApplicationjsonSchema.Pet1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.Pet1Boxed body() { + return body; } } - public static final class PetApplicationxmlRequestBody extends PetRequestBody implements RequestBody { - public final String contentType; - public final ApplicationxmlSchema.ApplicationxmlSchema1Boxed body; - public PetApplicationxmlRequestBody(ApplicationxmlSchema.ApplicationxmlSchema1Boxed body) { + public static final class PetApplicationxmlRequestBody extends PetRequestBody implements RequestBody { + private final String contentType; + private final ApplicationxmlSchema.Pet1Boxed body; + public PetApplicationxmlRequestBody(ApplicationxmlSchema.Pet1Boxed body) { contentType = "application/xml"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationxmlSchema.Pet1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java similarity index 74% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java index 296b33c7268..45e76016f1f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArrayRequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RefUserArray extends UserArrayRequestBody {} +public class RefUserArray extends UserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArrayRequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java similarity index 80% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArrayRequestBody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java index 3c409479a3d..2eed34966ff 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArrayRequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java @@ -31,11 +31,20 @@ public UserArray() { public static abstract sealed class UserArrayRequestBody permits UserArrayApplicationjsonRequestBody {} public static final class UserArrayApplicationjsonRequestBody extends UserArrayRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + private final String contentType; + private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; public UserArrayApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java index 3efad5c0320..513e92759c4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends ClientRequestBody {} +public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java index d0c014d91c4..9e33e47ed01 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + private final String contentType; + private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java index 3efad5c0320..513e92759c4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends ClientRequestBody {} +public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java index 67dbd6597d6..7a8bc03eda4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + private final String contentType; + private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java index 4eca1ed5282..d8dc043f3a7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.AdditionalPropertiesWithArrayOfEnums; import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.AdditionalPropertiesWithArrayOfEnums1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.AdditionalPropertiesWithArrayOfEnums1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.AdditionalPropertiesWithArrayOfEnums1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java index b7d22222bfa..952e8112670 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.FileSchemaTestClass; import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.FileSchemaTestClass1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.FileSchemaTestClass1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.FileSchemaTestClass1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java index 0d2c5768c19..3d632fce984 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.User; import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.User1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.User1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java index 3efad5c0320..513e92759c4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends ClientRequestBody {} +public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java index 945703ea40d..1f5d27b8a84 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + private final String contentType; + private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java index 59bdd92d227..5c6b182b379 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java @@ -39,19 +39,37 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody, RequestBodyMultipartformdataRequestBody {} public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + private final String contentType; + private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { + return body; } } public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + private final String contentType; + private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public MultipartformdataSchema.MultipartformdataSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java index 53711ae428d..8c3640894eb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + private final String contentType; + private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java index 22bde3972ef..a5dd7f4b88f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.JSONPatchRequest; import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.ApplicationjsonpatchjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonpatchjsonRequestBody {} - public static final class RequestBodyApplicationjsonpatchjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1Boxed body; - public RequestBodyApplicationjsonpatchjsonRequestBody(ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonpatchjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonpatchjsonSchema.JSONPatchRequest1Boxed body; + public RequestBodyApplicationjsonpatchjsonRequestBody(ApplicationjsonpatchjsonSchema.JSONPatchRequest1Boxed body) { contentType = "application/json-patch+json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonpatchjsonSchema.JSONPatchRequest1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java index a0e784354f1..71e26cec13d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsoncharsetutf8RequestBody {} public static final class RequestBodyApplicationjsoncharsetutf8RequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body; + private final String contentType; + private final Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body; public RequestBodyApplicationjsoncharsetutf8RequestBody(Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body) { contentType = "application/json; charset=utf-8"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java index 6e93d10d0a7..8d6e594d957 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java @@ -39,19 +39,37 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody, RequestBodyMultipartformdataRequestBody {} public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + private final String contentType; + private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { + return body; } } public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + private final String contentType; + private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public MultipartformdataSchema.MultipartformdataSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java index 77ab8e515ee..9048f68f256 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; + private final String contentType; + private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java index a9200529d21..2eed428e5c7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxpemfileRequestBody {} public static final class RequestBodyApplicationxpemfileRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body; + private final String contentType; + private final ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body; public RequestBodyApplicationxpemfileRequestBody(ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body) { contentType = "application/x-pem-file"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java index 42cc1f6d2dd..12ee4c67fa9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + private final String contentType; + private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public MultipartformdataSchema.MultipartformdataSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java index 4e7e0921e95..2295e884bd2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.AnimalFarm; import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.AnimalFarm1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.AnimalFarm1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.AnimalFarm1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java index e0a66a85812..359fceb7b0a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.ArrayOfEnums; import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.ArrayOfEnums1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ArrayOfEnums1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ArrayOfEnums1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java index 3e27dae8f65..ff98c33606d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.BooleanSchema; import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.BooleanSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.BooleanSchema1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.BooleanSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java index cbcc5ca2917..829d15b3190 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.ComposedOneOfDifferentTypes; import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.ComposedOneOfDifferentTypes1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ComposedOneOfDifferentTypes1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ComposedOneOfDifferentTypes1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java index 652f3dea3af..1667c79489f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.StringEnum; import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.StringEnum1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.StringEnum1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.StringEnum1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java index 12d2f88289f..64a346216e1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.Mammal; import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.Mammal1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.Mammal1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.Mammal1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java index 92b949e856e..4a0f1142218 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.NumberWithValidations; import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.NumberWithValidations1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.NumberWithValidations1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.NumberWithValidations1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java index 803d6ea6ead..3d0a29c9b89 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.ObjectModelWithRefProps; import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.ObjectModelWithRefProps1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ObjectModelWithRefProps1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.ObjectModelWithRefProps1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java index a9d1c57331d..4e343e54971 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.StringSchema; import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.StringSchema1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.StringSchema1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.StringSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java index 927a926929e..d962edbf524 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationoctetstreamRequestBody {} public static final class RequestBodyApplicationoctetstreamRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body; + private final String contentType; + private final ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body; public RequestBodyApplicationoctetstreamRequestBody(ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body) { contentType = "application/octet-stream"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java index 7dd84a7b884..5bea04e1637 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + private final String contentType; + private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public MultipartformdataSchema.MultipartformdataSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java index 0c084123d63..09ab6c08c55 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + private final String contentType; + private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public MultipartformdataSchema.MultipartformdataSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java index 0e43dce2588..de120cddfeb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends PetRequestBody {} +public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java index 0e43dce2588..de120cddfeb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends PetRequestBody {} +public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java index 94edbecf743..3b063cbd901 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; + private final String contentType; + private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java index cedd62f5815..ece54444a9b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java @@ -31,11 +31,20 @@ public RequestBody() { public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final MultipartformdataSchema.MultipartformdataSchema1Boxed body; + private final String contentType; + private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public MultipartformdataSchema.MultipartformdataSchema1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java index a20ab83f5bb..50f8c9573bd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.Order; import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.Order1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.Order1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.Order1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java index 16d48b02b98..80389c92fda 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.User; import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.User1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.User1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java index 94a52263608..cc2851f06a9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends UserArrayRequestBody {} +public class RequestBody extends UserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java index 9b13d1a9275..4b83fe3fbfd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java @@ -5,4 +5,4 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RequestBody extends RefUserArrayRequestBody {} +public class RequestBody extends RefUserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java index d7fab04a3f9..17dc6768add 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java @@ -7,7 +7,6 @@ import org.openapijsonschematools.client.requestbody.RequestBodySerializer; import org.openapijsonschematools.client.requestbody.RequestBody; import org.openapijsonschematools.client.mediatype.MediaType; -import org.openapijsonschematools.client.components.schemas.User; import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.ApplicationjsonSchema; import java.util.AbstractMap; @@ -31,12 +30,21 @@ public RequestBody() { } public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { - public final String contentType; - public final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + private final String contentType; + private final ApplicationjsonSchema.User1Boxed body; + public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { contentType = "application/json"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public ApplicationjsonSchema.User1Boxed body() { + return body; } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java index edcc838fc36..ab6ddc582e5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java @@ -2,5 +2,5 @@ public interface RequestBody { String contentType(); - SealedSchemaOutputClass schema(); + SealedSchemaOutputClass body(); } \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java index 4341a1dd94e..62185c6f7aa 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java @@ -6,7 +6,7 @@ public class SerializedRequestBody { public final String contentType; public final HttpRequest.BodyPublisher bodyPublisher; - protected RequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { + protected SerializedRequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { this.contentType = contentType; this.bodyPublisher = bodyPublisher; } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 9977701cfb3..8f7f0f62c7d 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -846,7 +846,7 @@ public String toRequestBodyFilename(String componentName, String jsonPath) { if (pathPieces[2].equals("requestbodies") || pathPieces[2].equals("requestBodies")) { if (pathPieces.length == 4) { // #/components/requestBodies/Pet (can collide with component schema Pet import) - return toModelName( componentName + "RequestBody", null); + return toModelName( componentName, null); } return toModuleFilename(componentName, null); } diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index ea32bfe347a..cdf2cd77aa6 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -12,11 +12,6 @@ import {{packageName}}.requestbody.RequestBody; import {{packageName}}.mediatype.MediaType; {{#each content}} {{#with schema}} - {{#if refInfo}} - {{#with getDeepestRef}} -import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; - {{/with}} - {{/if}} import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; {{/with}} {{/each}} @@ -47,12 +42,21 @@ public class {{jsonPathPiece.pascalCase}} extends RequestBodySerializer { public static abstract sealed class {{jsonPathPiece.pascalCase}}RequestBody permits {{#each content}}{{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody{{#unless @last}}, {{/unless}}{{/each}} {} {{#each content}} - public static final class {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody extends {{jsonPathPiece.pascalCase}}RequestBody implements RequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}Boxed{{/with}}{{/with}}> { - public final String contentType; - public final {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}Boxed{{/with}}{{/with}} body; - public {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}Boxed{{/with}}{{/with}} body) { + public static final class {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody extends {{jsonPathPiece.pascalCase}}RequestBody implements RequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}}> { + private final String contentType; + private final {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body; + public {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body) { contentType = "{{{@key.original}}}"; - body = body; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body() { + return body; } } {{/each}} diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs index 5634f984a32..31208b86fec 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs @@ -2,5 +2,5 @@ package {{{packageName}}}.requestbody; public interface RequestBody { String contentType(); - SealedSchemaOutputClass schema(); + SealedSchemaOutputClass body(); } \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs index 90358bbccf9..457f20ea459 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/SerializedRequestBody.hbs @@ -6,7 +6,7 @@ public class SerializedRequestBody { public final String contentType; public final HttpRequest.BodyPublisher bodyPublisher; - protected RequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { + protected SerializedRequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { this.contentType = contentType; this.bodyPublisher = bodyPublisher; } From 077496d5ea017a825c211df2c7d401576f5b4df0 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 14:31:43 -0800 Subject: [PATCH 10/40] Adjusts class names in request body classes --- .../petstore/java/.openapi-generator/FILES | 78 +++++++++---------- .../components/requestbodies/Client.java | 31 +++++--- .../client/components/requestbodies/Pet.java | 37 +++++---- .../components/requestbodies/UserArray.java | 31 +++++--- .../patch/RequestBody.java} | 2 +- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../patch/RequestBody.java} | 2 +- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../patch/RequestBody.java} | 2 +- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 39 ++++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 39 ++++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../RequestBody.java} | 2 +- .../requestbody.java => put/RequestBody.java} | 2 +- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../{requestbody.java => RequestBody.java} | 2 +- .../{requestbody.java => RequestBody.java} | 2 +- .../{requestbody.java => RequestBody.java} | 33 ++++---- .../requestbody/GenericRequestBody.java | 6 ++ .../requestbody/RequestBodySerializer.java | 5 +- .../codegen/generators/DefaultGenerator.java | 15 ++-- .../generators/JavaClientGenerator.java | 4 +- .../openapimodels/CodegenRequestBody.java | 4 +- .../components/requestbodies/RequestBody.hbs | 37 +++++---- ...RequestBody.hbs => GenericRequestBody.hbs} | 2 +- .../requestbody/RequestBodySerializer.hbs | 5 +- 50 files changed, 779 insertions(+), 525 deletions(-) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/{fakeclassnametest/patch/requestbody.java => anotherfakedummy/patch/RequestBody.java} (66%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/{requestbody.java => RequestBody.java} (52%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/{anotherfakedummy/patch/requestbody.java => fake/patch/RequestBody.java} (68%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/{requestbody.java => RequestBody.java} (52%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/{fake/patch/requestbody.java => fakeclassnametest/patch/RequestBody.java} (66%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/{requestbody.java => RequestBody.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/{requestbody.java => RequestBody.java} (52%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/{requestbody.java => RequestBody.java} (52%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/{requestbody.java => RequestBody.java} (52%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/{requestbody.java => RequestBody.java} (57%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/{put/requestbody.java => post/RequestBody.java} (67%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/{post/requestbody.java => put/RequestBody.java} (67%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/{requestbody.java => RequestBody.java} (52%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/{requestbody.java => RequestBody.java} (51%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/{requestbody.java => RequestBody.java} (66%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/{requestbody.java => RequestBody.java} (67%) rename samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/{requestbody.java => RequestBody.java} (51%) create mode 100644 samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java rename src/main/resources/java/src/main/java/packagename/requestbody/{RequestBody.hbs => GenericRequestBody.hbs} (62%) diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 025e2357157..5588d310037 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -495,7 +495,7 @@ src/main/java/org/openapijsonschematools/client/exceptions/ValidationException.j src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java -src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/HeaderParameters.java src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/PathParameters.java @@ -520,59 +520,59 @@ src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/par src/main/java/org/openapijsonschematools/client/paths/fake/delete/security/FakeDeleteSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/fake/get/HeaderParameters.java src/main/java/org/openapijsonschematools/client/paths/fake/get/QueryParameters.java +src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter1/Schema1.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter2/Schema2.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter3/Schema3.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter4/Schema4.java src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter5/Schema5.java -src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fake/post/FakePostSecurityInfo.java -src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java src/main/java/org/openapijsonschematools/client/paths/fake/post/security/FakePostSecurityRequirementObject0.java -src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/QueryParameters.java +src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.java src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/FakeclassnametestPatchSecurityInfo.java -src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/security/FakeclassnametestPatchSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/QueryParameters.java +src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/parameters/parameter1/Schema1.java -src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java -src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -589,6 +589,7 @@ src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ab src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/HeaderParameters.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/QueryParameters.java +src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.java @@ -608,16 +609,15 @@ src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ab src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.java -src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/FakepetiduploadimagewithrequiredfilePostSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/PathParameters.java +src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/security/FakepetiduploadimagewithrequiredfilePostSecurityRequirementObject0.java @@ -626,31 +626,31 @@ src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncont src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/QueryParameters.java @@ -660,13 +660,13 @@ src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.java src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java @@ -681,12 +681,12 @@ src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/FooGetServ src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/FooGetServer1.java src/main/java/org/openapijsonschematools/client/paths/foo/get/servers/server1/Variables.java src/main/java/org/openapijsonschematools/client/paths/pet/post/PetPostSecurityInfo.java -src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/pet/post/security/PetPostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/pet/post/security/PetPostSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/pet/post/security/PetPostSecurityRequirementObject2.java src/main/java/org/openapijsonschematools/client/paths/pet/put/PetPutSecurityInfo.java -src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/pet/put/security/PetPutSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/pet/put/security/PetPutSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/PetfindbystatusServerInfo.java @@ -719,20 +719,20 @@ src/main/java/org/openapijsonschematools/client/paths/petpetid/get/responses/res src/main/java/org/openapijsonschematools/client/paths/petpetid/get/security/PetpetidGetSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/PetpetidPostSecurityInfo.java +src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/security/PetpetidPostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/petpetid/post/security/PetpetidPostSecurityRequirementObject1.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PathParameters.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/PetpetiduploadimagePostSecurityInfo.java +src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java -src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.java src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/security/PetpetiduploadimagePostSecurityRequirementObject0.java src/main/java/org/openapijsonschematools/client/paths/storeinventory/get/StoreinventoryGetSecurityInfo.java src/main/java/org/openapijsonschematools/client/paths/storeinventory/get/security/StoreinventoryGetSecurityRequirementObject0.java -src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.java @@ -742,10 +742,10 @@ src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/Path src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java -src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java -src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java +src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/QueryParameters.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter0/Schema0.java src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter1/Schema1.java @@ -759,9 +759,9 @@ src/main/java/org/openapijsonschematools/client/paths/userusername/get/PathParam src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java src/main/java/org/openapijsonschematools/client/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java src/main/java/org/openapijsonschematools/client/paths/userusername/put/PathParameters.java -src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java +src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.java -src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java +src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java index c8c7719adce..76bcb3555fa 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -5,14 +5,15 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.requestbodies.client.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class Client extends RequestBodySerializer { +public class Client { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public Client() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class Client1 extends RequestBodySerializer { + public Client1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class ClientRequestBody permits ClientApplicationjsonRequestBody {} - public static final class ClientApplicationjsonRequestBody extends ClientRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.Client1Boxed body; - public ClientApplicationjsonRequestBody(ApplicationjsonSchema.Client1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.Client1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index 116e04e5134..af30c7bc398 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -5,15 +5,16 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationjson.ApplicationjsonSchema; import org.openapijsonschematools.client.components.requestbodies.pet.content.applicationxml.ApplicationxmlSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class Pet extends RequestBodySerializer { +public class Pet { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -27,21 +28,27 @@ public ApplicationxmlMediaType() { } } - public Pet() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), - new AbstractMap.SimpleEntry<>("application/xml", new ApplicationxmlMediaType()) - ), - true - ); + public static class Pet1 extends RequestBodySerializer { + public Pet1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), + new AbstractMap.SimpleEntry<>("application/xml", new ApplicationxmlMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class PetRequestBody permits PetApplicationjsonRequestBody, PetApplicationxmlRequestBody {} - public static final class PetApplicationjsonRequestBody extends PetRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, ApplicationxmlRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.Pet1Boxed body; - public PetApplicationjsonRequestBody(ApplicationjsonSchema.Pet1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.Pet1Boxed body) { contentType = "application/json"; this.body = body; } @@ -55,10 +62,10 @@ public ApplicationjsonSchema.Pet1Boxed body() { return body; } } - public static final class PetApplicationxmlRequestBody extends PetRequestBody implements RequestBody { + public static final class ApplicationxmlRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationxmlSchema.Pet1Boxed body; - public PetApplicationxmlRequestBody(ApplicationxmlSchema.Pet1Boxed body) { + public ApplicationxmlRequestBody(ApplicationxmlSchema.Pet1Boxed body) { contentType = "application/xml"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java index 2eed34966ff..cb10b8a0613 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java @@ -5,14 +5,15 @@ package org.openapijsonschematools.client.components.requestbodies; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.components.requestbodies.userarray.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class UserArray extends RequestBodySerializer { +public class UserArray { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public UserArray() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class UserArray1 extends RequestBodySerializer { + public UserArray1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class UserArrayRequestBody permits UserArrayApplicationjsonRequestBody {} - public static final class UserArrayApplicationjsonRequestBody extends UserArrayRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public UserArrayApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java similarity index 66% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java index 513e92759c4..8c57d64c886 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java @@ -2,7 +2,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.anotherfakedummy.patch; public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java similarity index 52% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java index 9e33e47ed01..e3d371932c1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fake.get; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fake.get.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { @@ -20,20 +21,26 @@ public ApplicationxwwwformurlencodedMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} - public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationxwwwformurlencodedRequestBody {} + public static final class ApplicationxwwwformurlencodedRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; - public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + public ApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java similarity index 68% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java index 513e92759c4..7caa1c16508 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java @@ -2,7 +2,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fake.patch; public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java similarity index 52% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java index 7a8bc03eda4..21b9228fbf6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fake.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fake.post.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { @@ -20,20 +21,26 @@ public ApplicationxwwwformurlencodedMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} - public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationxwwwformurlencodedRequestBody {} + public static final class ApplicationxwwwformurlencodedRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; - public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + public ApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java index d8dc043f3a7..09adc58ed01 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeadditionalpropertieswitharrayofenums.get.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.AdditionalPropertiesWithArrayOfEnums1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.AdditionalPropertiesWithArrayOfEnums1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.AdditionalPropertiesWithArrayOfEnums1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java index 952e8112670..4a5e0340434 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakebodywithfileschema.put; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakebodywithfileschema.put.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.FileSchemaTestClass1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.FileSchemaTestClass1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.FileSchemaTestClass1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java index 3d632fce984..ba67d3a1551 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakebodywithqueryparams.put; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakebodywithqueryparams.put.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.User1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java similarity index 66% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java index 513e92759c4..4b382ef3829 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java @@ -2,7 +2,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeclassnametest.patch; public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java index 1f5d27b8a84..51946228c8e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeinlineadditionalproperties.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeinlineadditionalproperties.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java index 5c6b182b379..cea999c2559 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java @@ -2,18 +2,19 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeinlinecomposition.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.applicationjson.ApplicationjsonSchema; import org.openapijsonschematools.client.paths.fakeinlinecomposition.post.requestbody.content.multipartformdata.MultipartformdataSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -27,21 +28,27 @@ public MultipartformdataMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), - new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody, RequestBodyMultipartformdataRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, MultipartformdataRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } @@ -55,10 +62,10 @@ public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { return body; } } - public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public static final class MultipartformdataRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; - public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + public MultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java similarity index 52% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java index 8c3640894eb..f4cca5f78c8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakejsonformdata.get; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakejsonformdata.get.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { @@ -20,20 +21,26 @@ public ApplicationxwwwformurlencodedMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} - public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationxwwwformurlencodedRequestBody {} + public static final class ApplicationxwwwformurlencodedRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; - public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + public ApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java similarity index 52% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java index a5dd7f4b88f..f7886cadd09 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakejsonpatch.patch; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakejsonpatch.patch.requestbody.content.applicationjsonpatchjson.ApplicationjsonpatchjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonpatchjsonMediaType extends MediaType { public ApplicationjsonpatchjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonpatchjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json-patch+json", new ApplicationjsonpatchjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json-patch+json", new ApplicationjsonpatchjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonpatchjsonRequestBody {} - public static final class RequestBodyApplicationjsonpatchjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonpatchjsonRequestBody {} + public static final class ApplicationjsonpatchjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonpatchjsonSchema.JSONPatchRequest1Boxed body; - public RequestBodyApplicationjsonpatchjsonRequestBody(ApplicationjsonpatchjsonSchema.JSONPatchRequest1Boxed body) { + public ApplicationjsonpatchjsonRequestBody(ApplicationjsonpatchjsonSchema.JSONPatchRequest1Boxed body) { contentType = "application/json-patch+json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java similarity index 52% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java index 71e26cec13d..5791fc6e591 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakejsonwithcharset.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakejsonwithcharset.post.requestbody.content.applicationjsoncharsetutf8.Applicationjsoncharsetutf8Schema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class Applicationjsoncharsetutf8MediaType extends MediaType { public Applicationjsoncharsetutf8MediaType() { @@ -20,20 +21,26 @@ public Applicationjsoncharsetutf8MediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json; charset=utf-8", new Applicationjsoncharsetutf8MediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json; charset=utf-8", new Applicationjsoncharsetutf8MediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsoncharsetutf8RequestBody {} - public static final class RequestBodyApplicationjsoncharsetutf8RequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits Applicationjsoncharsetutf8RequestBody {} + public static final class Applicationjsoncharsetutf8RequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body; - public RequestBodyApplicationjsoncharsetutf8RequestBody(Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body) { + public Applicationjsoncharsetutf8RequestBody(Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body) { contentType = "application/json; charset=utf-8"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java similarity index 57% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java index 8d6e594d957..667d18fa18e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java @@ -2,18 +2,19 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.applicationjson.ApplicationjsonSchema; import org.openapijsonschematools.client.paths.fakemultiplerequestbodycontenttypes.post.requestbody.content.multipartformdata.MultipartformdataSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -27,21 +28,27 @@ public MultipartformdataMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), - new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody, RequestBodyMultipartformdataRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, MultipartformdataRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } @@ -55,10 +62,10 @@ public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { return body; } } - public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public static final class MultipartformdataRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; - public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + public MultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java index 9048f68f256..9a33b038052 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeparametercollisions1ababselfab.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java index 2eed428e5c7..1fbb4f34671 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakepemcontenttype.get; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakepemcontenttype.get.requestbody.content.applicationxpemfile.ApplicationxpemfileSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationxpemfileMediaType extends MediaType { public ApplicationxpemfileMediaType() { @@ -20,20 +21,26 @@ public ApplicationxpemfileMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/x-pem-file", new ApplicationxpemfileMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-pem-file", new ApplicationxpemfileMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxpemfileRequestBody {} - public static final class RequestBodyApplicationxpemfileRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationxpemfileRequestBody {} + public static final class ApplicationxpemfileRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body; - public RequestBodyApplicationxpemfileRequestBody(ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body) { + public ApplicationxpemfileRequestBody(ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body) { contentType = "application/x-pem-file"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java index 12ee4c67fa9..86b7102579b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakepetiduploadimagewithrequiredfile.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakepetiduploadimagewithrequiredfile.post.requestbody.content.multipartformdata.MultipartformdataSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { @@ -20,20 +21,26 @@ public MultipartformdataMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} - public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits MultipartformdataRequestBody {} + public static final class MultipartformdataRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; - public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + public MultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java index 2295e884bd2..d155ead9854 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsarraymodel.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsarraymodel.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.AnimalFarm1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.AnimalFarm1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.AnimalFarm1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java index 359fceb7b0a..384b2fc487c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsarrayofenums.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsarrayofenums.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ArrayOfEnums1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ArrayOfEnums1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ArrayOfEnums1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java index ff98c33606d..ccb4cacfcc3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsboolean.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsboolean.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.BooleanSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.BooleanSchema1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.BooleanSchema1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java index 829d15b3190..8cc98f23c1a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefscomposedoneofnumberwithvalidations.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ComposedOneOfDifferentTypes1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ComposedOneOfDifferentTypes1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ComposedOneOfDifferentTypes1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java index 1667c79489f..602bcaff417 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsenum.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsenum.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.StringEnum1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.StringEnum1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.StringEnum1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java index 64a346216e1..6c37f1fb183 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsmammal.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsmammal.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.Mammal1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.Mammal1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.Mammal1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java index 4a0f1142218..782ab9104f8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsnumber.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsnumber.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.NumberWithValidations1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.NumberWithValidations1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.NumberWithValidations1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java index 3d0a29c9b89..3582ec673b9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsobjectmodelwithrefprops.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.ObjectModelWithRefProps1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.ObjectModelWithRefProps1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.ObjectModelWithRefProps1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java index 4e343e54971..c8c95ff600d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakerefsstring.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakerefsstring.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.StringSchema1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.StringSchema1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.StringSchema1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java index d962edbf524..7d75142924c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeuploaddownloadfile.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeuploaddownloadfile.post.requestbody.content.applicationoctetstream.ApplicationoctetstreamSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationoctetstreamMediaType extends MediaType { public ApplicationoctetstreamMediaType() { @@ -20,20 +21,26 @@ public ApplicationoctetstreamMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/octet-stream", new ApplicationoctetstreamMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/octet-stream", new ApplicationoctetstreamMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationoctetstreamRequestBody {} - public static final class RequestBodyApplicationoctetstreamRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationoctetstreamRequestBody {} + public static final class ApplicationoctetstreamRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body; - public RequestBodyApplicationoctetstreamRequestBody(ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body) { + public ApplicationoctetstreamRequestBody(ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body) { contentType = "application/octet-stream"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java index 5bea04e1637..2de1daee37d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeuploadfile.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeuploadfile.post.requestbody.content.multipartformdata.MultipartformdataSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { @@ -20,20 +21,26 @@ public MultipartformdataMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} - public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits MultipartformdataRequestBody {} + public static final class MultipartformdataRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; - public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + public MultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java index 09ab6c08c55..e0dec0d5e90 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.fakeuploadfiles.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.fakeuploadfiles.post.requestbody.content.multipartformdata.MultipartformdataSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { @@ -20,20 +21,26 @@ public MultipartformdataMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} - public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits MultipartformdataRequestBody {} + public static final class MultipartformdataRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; - public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + public MultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java similarity index 67% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java index de120cddfeb..1b09b6514a1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java @@ -2,7 +2,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.pet.post; public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java similarity index 67% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java index de120cddfeb..7d0fbc7601c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java @@ -2,7 +2,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.pet.put; public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java similarity index 52% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java index 3b063cbd901..b6b079dc76c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.petpetid.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.petpetid.post.requestbody.content.applicationxwwwformurlencoded.ApplicationxwwwformurlencodedSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationxwwwformurlencodedMediaType extends MediaType { public ApplicationxwwwformurlencodedMediaType() { @@ -20,20 +21,26 @@ public ApplicationxwwwformurlencodedMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationxwwwformurlencodedRequestBody {} - public static final class RequestBodyApplicationxwwwformurlencodedRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationxwwwformurlencodedRequestBody {} + public static final class ApplicationxwwwformurlencodedRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body; - public RequestBodyApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { + public ApplicationxwwwformurlencodedRequestBody(ApplicationxwwwformurlencodedSchema.ApplicationxwwwformurlencodedSchema1Boxed body) { contentType = "application/x-www-form-urlencoded"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java index ece54444a9b..eb882d91467 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.petpetiduploadimage.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.petpetiduploadimage.post.requestbody.content.multipartformdata.MultipartformdataSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class MultipartformdataMediaType extends MediaType { public MultipartformdataMediaType() { @@ -20,20 +21,26 @@ public MultipartformdataMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) - ), - false - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) + ), + false + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyMultipartformdataRequestBody {} - public static final class RequestBodyMultipartformdataRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits MultipartformdataRequestBody {} + public static final class MultipartformdataRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final MultipartformdataSchema.MultipartformdataSchema1Boxed body; - public RequestBodyMultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { + public MultipartformdataRequestBody(MultipartformdataSchema.MultipartformdataSchema1Boxed body) { contentType = "multipart/form-data"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java index 50f8c9573bd..e09b69941ba 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.storeorder.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.storeorder.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.Order1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.Order1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.Order1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java index 80389c92fda..7c432d1ce1c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.user.post; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.user.post.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.User1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java similarity index 66% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java index cc2851f06a9..2f7f170bebd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java @@ -2,7 +2,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.usercreatewitharray.post; public class RequestBody extends UserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java similarity index 67% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java index 4b83fe3fbfd..fe768e6b3cf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java @@ -2,7 +2,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.usercreatewithlist.post; public class RequestBody extends RefUserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java similarity index 51% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java rename to samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java index 17dc6768add..c91f25eb4bf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/requestbody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java @@ -2,17 +2,18 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator */ -package org.openapijsonschematools.client.components.requestbodies; +package org.openapijsonschematools.client.paths.userusername.put; import org.openapijsonschematools.client.requestbody.RequestBodySerializer; -import org.openapijsonschematools.client.requestbody.RequestBody; +import org.openapijsonschematools.client.requestbody.GenericRequestBody; import org.openapijsonschematools.client.mediatype.MediaType; import org.openapijsonschematools.client.paths.userusername.put.requestbody.content.applicationjson.ApplicationjsonSchema; +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class RequestBody extends RequestBodySerializer { +public class RequestBody { public static class ApplicationjsonMediaType extends MediaType { public ApplicationjsonMediaType() { @@ -20,20 +21,26 @@ public ApplicationjsonMediaType() { } } - public RequestBody() { - super( - Map.ofEntries( - new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) - ), - true - ); + public static class RequestBody1 extends RequestBodySerializer { + public RequestBody1() { + super( + Map.ofEntries( + new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) + ), + true + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class RequestBodyRequestBody permits RequestBodyApplicationjsonRequestBody {} - public static final class RequestBodyApplicationjsonRequestBody extends RequestBodyRequestBody implements RequestBody { + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; private final ApplicationjsonSchema.User1Boxed body; - public RequestBodyApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { + public ApplicationjsonRequestBody(ApplicationjsonSchema.User1Boxed body) { contentType = "application/json"; this.body = body; } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java new file mode 100644 index 00000000000..69f2f72cb73 --- /dev/null +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java @@ -0,0 +1,6 @@ +package org.openapijsonschematools.client.requestbody; + +public interface GenericRequestBody { + String contentType(); + SealedSchemaOutputClass body(); +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java index 590713b8c7a..51eccb9d8cb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -4,7 +4,7 @@ import java.util.Map; -public abstract class RequestBodySerializer { +public abstract class RequestBodySerializer { /* * Describes a single request body * content: content_type to MediaType schema info @@ -25,6 +25,5 @@ public RequestBodySerializer(Map> content, boolean required this.required = required; } - // public abstract SerializedRequestBody serialize(T requestBody); - // todo add T extends RequestBody generic as an input to this class + public abstract SerializedRequestBody serialize(T requestBody); } \ No newline at end of file diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index e37bca3c7a9..52c01a0aad5 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -3868,10 +3868,6 @@ private void updatePathsFilepath(String[] pathPieces) { // #/paths/SomePath/get return; } - if (pathPieces[4].equals("requestBody")) { - // #/paths/somePath/get/requestBody - pathPieces[4] = requestBodyIdentifier; - } if (xParameters.contains(pathPieces[4])) { // #/paths/somePath/get/PathParameters // synthetic jsonPath @@ -3955,7 +3951,13 @@ private void updatePathsFilepath(String[] pathPieces) { // #/paths/somePath/get/parameters/0/schema -> length 7 pathPieces[6] = getSchemaFilename(jsonPath); } - } else if (pathPieces[4].equals(requestBodyIdentifier)) { + } else if (pathPieces[4].equals("requestBody")) { + if (pathPieces.length == 5) { + // #/paths/somePath/get/requestBody + pathPieces[4] = toRequestBodyFilename("requestBody", jsonPath); + return; + } + pathPieces[4] = requestBodyIdentifier; if (pathPieces.length >= 7 && pathPieces[5].equals("content")) { // #/paths/somePath/get/requestBody/content/application-json -> length 7 String contentType = ModelUtils.decodeSlashes(pathPieces[6]); @@ -4783,7 +4785,8 @@ public CodegenRequestBody fromRequestBody(RequestBody requestBody, String source Map finalVendorExtensions = vendorExtensions; LinkedHashMap finalContent = content; - codegenRequestBody = new CodegenRequestBody(description, finalVendorExtensions, required, finalContent, finalImports, componentModule, jsonPathPiece, refInfo); + String subpackage = getSubpackage(sourceJsonPath); + codegenRequestBody = new CodegenRequestBody(description, finalVendorExtensions, required, finalContent, finalImports, componentModule, jsonPathPiece, refInfo, subpackage); codegenRequestBodyCache.put(sourceJsonPath, codegenRequestBody); return codegenRequestBody; } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 8f7f0f62c7d..128cf488523 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -735,9 +735,9 @@ public void processOpts() { "ApiConfiguration.java")); // requestbody supportingFiles.add(new SupportingFile( - "src/main/java/packagename/requestbody/RequestBody.hbs", + "src/main/java/packagename/requestbody/GenericRequestBody.hbs", packagePath() + File.separatorChar + "requestbody", - "RequestBody.java")); + "GenericRequestBody.java")); supportingFiles.add(new SupportingFile( "src/main/java/packagename/requestbody/RequestBodySerializer.hbs", packagePath() + File.separatorChar + "requestbody", diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenRequestBody.java b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenRequestBody.java index 76988834322..73402159142 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenRequestBody.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/openapimodels/CodegenRequestBody.java @@ -21,6 +21,7 @@ public class CodegenRequestBody { public final boolean componentModule; public final CodegenKey jsonPathPiece; public final CodegenRefInfo refInfo; + public final String subpackage; /* A method that returns all content schemas @@ -65,7 +66,7 @@ public Set getContentSchemas() { return schemas; } - public CodegenRequestBody(CodegenText description, Map vendorExtensions, Boolean required, LinkedHashMap content, TreeSet imports, boolean componentModule, CodegenKey jsonPathPiece, CodegenRefInfo refInfo) { + public CodegenRequestBody(CodegenText description, Map vendorExtensions, Boolean required, LinkedHashMap content, TreeSet imports, boolean componentModule, CodegenKey jsonPathPiece, CodegenRefInfo refInfo, String subpackage) { this.description = description; this.vendorExtensions = vendorExtensions; this.required = required; @@ -74,6 +75,7 @@ public CodegenRequestBody(CodegenText description, Map vendorExt this.componentModule = componentModule; this.jsonPathPiece = jsonPathPiece; this.refInfo = refInfo; + this.subpackage = subpackage; } public CodegenRequestBody getSelfOrDeepestRef() { diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index cdf2cd77aa6..e7705203e64 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -1,25 +1,26 @@ {{> _helper_header }} {{#with requestBody}} -package {{packageName}}.components.requestbodies; +package {{packageName}}.{{subpackage}}; {{#if refInfo}} public class {{jsonPathPiece.pascalCase}} extends {{refInfo.refModule}} {} {{else}} import {{packageName}}.requestbody.RequestBodySerializer; -import {{packageName}}.requestbody.RequestBody; +import {{packageName}}.requestbody.GenericRequestBody; import {{packageName}}.mediatype.MediaType; {{#each content}} {{#with schema}} import {{{packageName}}}.{{subpackage}}.{{containerJsonPathPiece.pascalCase}}; {{/with}} {{/each}} +import org.openapijsonschematools.client.requestbody.SerializedRequestBody; import java.util.AbstractMap; import java.util.Map; -public class {{jsonPathPiece.pascalCase}} extends RequestBodySerializer { +public class {{jsonPathPiece.pascalCase}} { {{#each content}} public static class {{@key.pascalCase}}MediaType extends MediaType<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}{{/with}}{{/with}}> { @@ -29,23 +30,29 @@ public class {{jsonPathPiece.pascalCase}} extends RequestBodySerializer { } {{/each}} - public {{jsonPathPiece.pascalCase}}() { - super( - Map.ofEntries( - {{#each content}} - new AbstractMap.SimpleEntry<>("{{{@key.original}}}", new {{@key.pascalCase}}MediaType()){{#unless @last}},{{/unless}} - {{/each}} - ), - {{#if required}}true{{else}}false{{/if}} - ); + public static class {{jsonPathPiece.pascalCase}}1 extends RequestBodySerializer { + public {{jsonPathPiece.pascalCase}}1() { + super( + Map.ofEntries( + {{#each content}} + new AbstractMap.SimpleEntry<>("{{{@key.original}}}", new {{@key.pascalCase}}MediaType()){{#unless @last}},{{/unless}} + {{/each}} + ), + {{#if required}}true{{else}}false{{/if}} + ); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + return null; + } } - public static abstract sealed class {{jsonPathPiece.pascalCase}}RequestBody permits {{#each content}}{{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody{{#unless @last}}, {{/unless}}{{/each}} {} + public static abstract sealed class SealedRequestBody permits {{#each content}}{{@key.pascalCase}}RequestBody{{#unless @last}}, {{/unless}}{{/each}} {} {{#each content}} - public static final class {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody extends {{jsonPathPiece.pascalCase}}RequestBody implements RequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}}> { + public static final class {{@key.pascalCase}}RequestBody extends SealedRequestBody implements GenericRequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}}> { private final String contentType; private final {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body; - public {{jsonPathPiece.pascalCase}}{{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body) { + public {{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body) { contentType = "{{{@key.original}}}"; this.body = body; } diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/GenericRequestBody.hbs similarity index 62% rename from src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs rename to src/main/resources/java/src/main/java/packagename/requestbody/GenericRequestBody.hbs index 31208b86fec..a411f45b743 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/GenericRequestBody.hbs @@ -1,6 +1,6 @@ package {{{packageName}}}.requestbody; -public interface RequestBody { +public interface GenericRequestBody { String contentType(); SealedSchemaOutputClass body(); } \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index f22cd0754b9..0fdda428cd6 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -4,7 +4,7 @@ import {{{packageName}}}.mediatype.MediaType; import java.util.Map; -public abstract class RequestBodySerializer { +public abstract class RequestBodySerializer { /* * Describes a single request body * content: content_type to MediaType schema info @@ -25,6 +25,5 @@ public abstract class RequestBodySerializer { this.required = required; } - // public abstract SerializedRequestBody serialize(T requestBody); - // todo add T extends RequestBody generic as an input to this class + public abstract SerializedRequestBody serialize(T requestBody); } \ No newline at end of file From 96553972d7071fda6a43fa378d23e2235d2c1d2b Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 15:28:25 -0800 Subject: [PATCH 11/40] Has container classes extend other classes if they are simple json schema classes --- .../Int32JsonContentTypeHeaderSchema.java | 2 +- .../numberheader/NumberHeaderSchema.java | 2 +- .../stringheader/StringHeaderSchema.java | 2 +- .../parameters/pathusername/Schema.java | 2 +- .../headers/location/LocationSchema.java | 2 +- .../headers/someheader/SomeHeaderSchema.java | 2 +- .../components/schemas/BooleanSchema.java | 2 +- .../components/schemas/DecimalPayload.java | 2 +- .../components/schemas/NumberSchema.java | 2 +- .../components/schemas/ObjectInterface.java | 2 +- .../components/schemas/StringSchema.java | 2 +- .../delete/parameters/parameter0/Schema0.java | 2 +- .../get/parameters/parameter0/Schema0.java | 2 +- .../post/parameters/parameter0/Schema0.java | 2 +- .../delete/parameters/parameter0/Schema0.java | 2 +- .../delete/parameters/parameter2/Schema2.java | 2 +- .../delete/parameters/parameter3/Schema3.java | 2 +- .../delete/parameters/parameter5/Schema5.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../put/parameters/parameter0/Schema0.java | 2 +- .../put/parameters/parameter0/Schema0.java | 2 +- .../put/parameters/parameter1/Schema1.java | 2 +- .../put/parameters/parameter2/Schema2.java | 2 +- .../delete/parameters/parameter0/Schema0.java | 2 +- .../fakejsonwithcharset/post/RequestBody.java | 8 +- .../Applicationjsoncharsetutf8Schema.java | 2 +- .../Applicationjsoncharsetutf8Schema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../post/RequestBody.java | 8 +- .../post/parameters/parameter0/Schema0.java | 2 +- .../post/parameters/parameter1/Schema1.java | 2 +- .../post/parameters/parameter10/Schema10.java | 2 +- .../post/parameters/parameter11/Schema11.java | 2 +- .../post/parameters/parameter12/Schema12.java | 2 +- .../post/parameters/parameter13/Schema13.java | 2 +- .../post/parameters/parameter14/Schema14.java | 2 +- .../post/parameters/parameter15/Schema15.java | 2 +- .../post/parameters/parameter16/Schema16.java | 2 +- .../post/parameters/parameter17/Schema17.java | 2 +- .../post/parameters/parameter18/Schema18.java | 2 +- .../post/parameters/parameter2/Schema2.java | 2 +- .../post/parameters/parameter3/Schema3.java | 2 +- .../post/parameters/parameter4/Schema4.java | 2 +- .../post/parameters/parameter5/Schema5.java | 2 +- .../post/parameters/parameter6/Schema6.java | 2 +- .../post/parameters/parameter7/Schema7.java | 2 +- .../post/parameters/parameter8/Schema8.java | 2 +- .../post/parameters/parameter9/Schema9.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../fakepemcontenttype/get/RequestBody.java | 8 +- .../ApplicationxpemfileSchema.java | 2 +- .../ApplicationxpemfileSchema.java | 2 +- .../post/parameters/parameter0/Schema0.java | 2 +- .../content/applicationjson/Schema0.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../fakerefsboolean/post/RequestBody.java | 8 +- .../fakerefsstring/post/RequestBody.java | 8 +- .../post/RequestBody.java | 8 +- .../ApplicationoctetstreamSchema.java | 2 +- .../ApplicationoctetstreamSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../delete/parameters/parameter0/Schema0.java | 2 +- .../delete/parameters/parameter1/Schema1.java | 2 +- .../get/parameters/parameter0/Schema0.java | 2 +- .../post/parameters/parameter0/Schema0.java | 2 +- .../post/parameters/parameter0/Schema0.java | 2 +- .../delete/parameters/parameter0/Schema0.java | 2 +- .../get/parameters/parameter0/Schema0.java | 2 +- .../get/parameters/parameter1/Schema1.java | 2 +- .../ApplicationjsonSchema.java | 2 +- .../applicationxml/ApplicationxmlSchema.java | 2 +- .../xexpiresafter/XExpiresAfterSchema.java | 2 +- .../applicationjson/XRateLimitSchema.java | 2 +- .../components/requestbodies/RequestBody.hbs | 8 +- .../packagename/components/schemas/Schema.hbs | 2 +- .../schemas/_containerClassName.hbs | 74 +++++++++++++++++++ .../components/schemas/_sealedClassName.hbs | 39 ++++++++++ 86 files changed, 218 insertions(+), 105 deletions(-) create mode 100644 src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs create mode 100644 src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java index 71f641f8214..0173baf6b3e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int32JsonSchema; -public class Int32JsonContentTypeHeaderSchema { +public class Int32JsonContentTypeHeaderSchema extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java index ab8f28a9863..4bd005b5abb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.DecimalJsonSchema; -public class NumberHeaderSchema { +public class NumberHeaderSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/stringheader/StringHeaderSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/stringheader/StringHeaderSchema.java index 4c8643535dd..57855e645f7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/stringheader/StringHeaderSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/stringheader/StringHeaderSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class StringHeaderSchema { +public class StringHeaderSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java index 51efb70a52e..4dd7d5e772b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/parameters/pathusername/Schema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema { +public class Schema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/headers/location/LocationSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/headers/location/LocationSchema.java index db187e566d7..74b5a5f48c8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/headers/location/LocationSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/headerswithnobody/headers/location/LocationSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class LocationSchema { +public class LocationSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.java index b6761ad2d15..64929f2e4d2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class SomeHeaderSchema { +public class SomeHeaderSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanSchema.java index c52e8e9b906..8253de14589 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; -public class BooleanSchema { +public class BooleanSchema extends BooleanJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java index 63b2b65c75d..aece30c9899 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.DecimalJsonSchema; -public class DecimalPayload { +public class DecimalPayload extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberSchema.java index 687daedf400..c28406475e1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.NumberJsonSchema; -public class NumberSchema { +public class NumberSchema extends NumberJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectInterface.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectInterface.java index 909a871b756..9c844505d2c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectInterface.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectInterface.java @@ -3,7 +3,7 @@ import org.openapijsonschematools.client.schemas.MapJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; -public class ObjectInterface { +public class ObjectInterface extends MapJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringSchema.java index e4fe2816d1d..29f80f23a68 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class StringSchema { +public class StringSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.java index 2f5f8eb11c4..a3f940b6e0e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/parameters/parameter0/Schema0.java index 026749a7a9e..cd9df3f6b63 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/get/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/parameters/parameter0/Schema0.java index ec8311c3937..ff8948ab37f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter0/Schema0.java index 5605b830bc6..85b207cd05f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java index c0871f78d03..c55a7caeeb6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema2 { +public class Schema2 extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter3/Schema3.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter3/Schema3.java index a12d595cf9f..4ec69a80fc9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter3/Schema3.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter3/Schema3.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema3 { +public class Schema3 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java index 6664677db9c..64c215b8773 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema5 { +public class Schema5 extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java index 74dd3951e0c..fbf4bc44bc1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.java @@ -3,7 +3,7 @@ import org.openapijsonschematools.client.schemas.MapJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends MapJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.java index 5ea6550600c..57b1bddf802 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.java index bc803de1618..82b36aec229 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.java index f2e26208260..8fe5c279258 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema1 { +public class Schema1 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.java index b2e6c4b550d..ce17de1e932 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema2 { +public class Schema2 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.java index 9269ff6397e..587228fa824 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java index 5791fc6e591..5f1b4950f6e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java @@ -37,10 +37,10 @@ public SerializedRequestBody serialize(SealedRequestBody requestBody) { } public static abstract sealed class SealedRequestBody permits Applicationjsoncharsetutf8RequestBody {} - public static final class Applicationjsoncharsetutf8RequestBody extends SealedRequestBody implements GenericRequestBody { + public static final class Applicationjsoncharsetutf8RequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; - private final Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body; - public Applicationjsoncharsetutf8RequestBody(Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body) { + private final Applicationjsoncharsetutf8Schema.AnyTypeJsonSchema1Boxed body; + public Applicationjsoncharsetutf8RequestBody(Applicationjsoncharsetutf8Schema.AnyTypeJsonSchema1Boxed body) { contentType = "application/json; charset=utf-8"; this.body = body; } @@ -50,7 +50,7 @@ public String contentType() { } @Override - public Applicationjsoncharsetutf8Schema.Applicationjsoncharsetutf8Schema1Boxed body() { + public Applicationjsoncharsetutf8Schema.AnyTypeJsonSchema1Boxed body() { return body; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java index 47327817077..86ea755b112 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Applicationjsoncharsetutf8Schema { +public class Applicationjsoncharsetutf8Schema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java index 339876af2ce..ad286ed4678 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Applicationjsoncharsetutf8Schema { +public class Applicationjsoncharsetutf8Schema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index aa04a2eb714..61ea6619cf0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 66b12b5e707..7525189004e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java index e08c5cbb73c..15a07422ebe 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 8fd2f422690..19f1aaf5196 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java index 9a33b038052..4f8cb9284f5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java @@ -37,10 +37,10 @@ public SerializedRequestBody serialize(SealedRequestBody requestBody) { } public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} - public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; - private final ApplicationjsonSchema.ApplicationjsonSchema1Boxed body; - public ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body) { + private final ApplicationjsonSchema.AnyTypeJsonSchema1Boxed body; + public ApplicationjsonRequestBody(ApplicationjsonSchema.AnyTypeJsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } @@ -50,7 +50,7 @@ public String contentType() { } @Override - public ApplicationjsonSchema.ApplicationjsonSchema1Boxed body() { + public ApplicationjsonSchema.AnyTypeJsonSchema1Boxed body() { return body; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.java index 451240057bb..0de8ca499eb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.java index 5fcf38e21fe..bc5b4d4e46b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema1 { +public class Schema1 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.java index aea8cb4b493..dbf0ed076f7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema10 { +public class Schema10 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.java index bc8281733a4..910dbc61dfd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema11 { +public class Schema11 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.java index b17788df8e4..fc04e87b2f8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema12 { +public class Schema12 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.java index 8df68b297c7..22022466c4c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema13 { +public class Schema13 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.java index 21724555cae..3f5d7772daf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema14 { +public class Schema14 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.java index 7d2c1d4bcc3..3242acd48bc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema15 { +public class Schema15 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.java index f7a4c9b9184..185b383c86b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema16 { +public class Schema16 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.java index 42db7c6e370..227874f5a09 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema17 { +public class Schema17 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.java index 4420a5a1c43..dc0578087e4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema18 { +public class Schema18 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.java index 4461f7a9676..0b74b673d7d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema2 { +public class Schema2 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.java index bf33f6ced80..1fc6abc98d8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema3 { +public class Schema3 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.java index d099f3db240..d853e72abf0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema4 { +public class Schema4 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.java index 0bd268c20f0..46b9065a054 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema5 { +public class Schema5 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.java index 2c03a5d3c6a..8d9b2537445 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema6 { +public class Schema6 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.java index 67655ea88bf..dd7706f9c60 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema7 { +public class Schema7 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.java index 936a0a8f028..23df1c2744c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema8 { +public class Schema8 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.java index 25c6e337376..1b334c178e1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema9 { +public class Schema9 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index d38ebf2ccb6..b67706b3437 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 39f8308b7d4..afe56ce05c6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java index 1fbb4f34671..8210aef5377 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java @@ -37,10 +37,10 @@ public SerializedRequestBody serialize(SealedRequestBody requestBody) { } public static abstract sealed class SealedRequestBody permits ApplicationxpemfileRequestBody {} - public static final class ApplicationxpemfileRequestBody extends SealedRequestBody implements GenericRequestBody { + public static final class ApplicationxpemfileRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; - private final ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body; - public ApplicationxpemfileRequestBody(ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body) { + private final ApplicationxpemfileSchema.StringJsonSchema1Boxed body; + public ApplicationxpemfileRequestBody(ApplicationxpemfileSchema.StringJsonSchema1Boxed body) { contentType = "application/x-pem-file"; this.body = body; } @@ -50,7 +50,7 @@ public String contentType() { } @Override - public ApplicationxpemfileSchema.ApplicationxpemfileSchema1Boxed body() { + public ApplicationxpemfileSchema.StringJsonSchema1Boxed body() { return body; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java index 0ea95cdb83b..125b14dd81c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class ApplicationxpemfileSchema { +public class ApplicationxpemfileSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java index d25f32b599d..8063adce1e0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class ApplicationxpemfileSchema { +public class ApplicationxpemfileSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java index a73cc7b9b2f..6c5eb21eba5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 { +public class Schema0 extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.java index 81339003b51..98f404bf94b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class Schema0 { +public class Schema0 extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index aa29a3e7781..a899c3992b0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java index ccb4cacfcc3..29f82caff10 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java @@ -37,10 +37,10 @@ public SerializedRequestBody serialize(SealedRequestBody requestBody) { } public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} - public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; - private final ApplicationjsonSchema.BooleanSchema1Boxed body; - public ApplicationjsonRequestBody(ApplicationjsonSchema.BooleanSchema1Boxed body) { + private final ApplicationjsonSchema.BooleanJsonSchema1Boxed body; + public ApplicationjsonRequestBody(ApplicationjsonSchema.BooleanJsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } @@ -50,7 +50,7 @@ public String contentType() { } @Override - public ApplicationjsonSchema.BooleanSchema1Boxed body() { + public ApplicationjsonSchema.BooleanJsonSchema1Boxed body() { return body; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java index c8c95ff600d..7d44c82cdde 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java @@ -37,10 +37,10 @@ public SerializedRequestBody serialize(SealedRequestBody requestBody) { } public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody {} - public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; - private final ApplicationjsonSchema.StringSchema1Boxed body; - public ApplicationjsonRequestBody(ApplicationjsonSchema.StringSchema1Boxed body) { + private final ApplicationjsonSchema.StringJsonSchema1Boxed body; + public ApplicationjsonRequestBody(ApplicationjsonSchema.StringJsonSchema1Boxed body) { contentType = "application/json"; this.body = body; } @@ -50,7 +50,7 @@ public String contentType() { } @Override - public ApplicationjsonSchema.StringSchema1Boxed body() { + public ApplicationjsonSchema.StringJsonSchema1Boxed body() { return body; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java index 7d75142924c..3fa50c6343e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java @@ -37,10 +37,10 @@ public SerializedRequestBody serialize(SealedRequestBody requestBody) { } public static abstract sealed class SealedRequestBody permits ApplicationoctetstreamRequestBody {} - public static final class ApplicationoctetstreamRequestBody extends SealedRequestBody implements GenericRequestBody { + public static final class ApplicationoctetstreamRequestBody extends SealedRequestBody implements GenericRequestBody { private final String contentType; - private final ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body; - public ApplicationoctetstreamRequestBody(ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body) { + private final ApplicationoctetstreamSchema.StringJsonSchema1Boxed body; + public ApplicationoctetstreamRequestBody(ApplicationoctetstreamSchema.StringJsonSchema1Boxed body) { contentType = "application/octet-stream"; this.body = body; } @@ -50,7 +50,7 @@ public String contentType() { } @Override - public ApplicationoctetstreamSchema.ApplicationoctetstreamSchema1Boxed body() { + public ApplicationoctetstreamSchema.StringJsonSchema1Boxed body() { return body; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java index e1def58f032..1dded2752b5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class ApplicationoctetstreamSchema { +public class ApplicationoctetstreamSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java index 7018101eb03..88c3716da57 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class ApplicationoctetstreamSchema { +public class ApplicationoctetstreamSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java index f177ad40806..709f61b704d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index 3c10e61dafe..46fd0782efb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java index b09a1a230d3..ecd3163b3c7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java index 27e04080c00..f57172c4538 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java index f388bcd919c..5104a0858a3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java index 027099852e1..e5b1fafe997 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.AnyTypeJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends AnyTypeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter0/Schema0.java index 02abb7fecdc..c4b34bf4f68 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java index cac43cc9253..feaf009cd5e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema1 { +public class Schema1 extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java index 300180f6505..10f46774e27 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 { +public class Schema0 extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java index 8e14d0900ac..1ae26d90a7c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 { +public class Schema0 extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java index aee367649a5..98707bdc070 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 { +public class Schema0 extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/parameters/parameter0/Schema0.java index bfe58ee1020..f1ef8de93ef 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/delete/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter0/Schema0.java index 0514c312c1e..8450f67fc2b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema0 { +public class Schema0 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter1/Schema1.java index 5dddc097463..9eed3552b1f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/parameters/parameter1/Schema1.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class Schema1 { +public class Schema1 extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java index ee7f5117d60..6611ee831f7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class ApplicationjsonSchema { +public class ApplicationjsonSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java index c9a1fdccae4..b95e5cb8847 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class ApplicationxmlSchema { +public class ApplicationxmlSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java index c82f1a7b72e..68947eeff26 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.DateTimeJsonSchema; -public class XExpiresAfterSchema { +public class XExpiresAfterSchema extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java index 6600589a62d..4200d84ed24 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int32JsonSchema; -public class XRateLimitSchema { +public class XRateLimitSchema extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index e7705203e64..6ac81a275c5 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -49,10 +49,10 @@ public class {{jsonPathPiece.pascalCase}} { public static abstract sealed class SealedRequestBody permits {{#each content}}{{@key.pascalCase}}RequestBody{{#unless @last}}, {{/unless}}{{/each}} {} {{#each content}} - public static final class {{@key.pascalCase}}RequestBody extends SealedRequestBody implements GenericRequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}}> { + public static final class {{@key.pascalCase}}RequestBody extends SealedRequestBody implements GenericRequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}}> { private final String contentType; - private final {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body; - public {{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body) { + private final {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}} body; + public {{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}} body) { contentType = "{{{@key.original}}}"; this.body = body; } @@ -62,7 +62,7 @@ public class {{jsonPathPiece.pascalCase}} { } @Override - public {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{jsonPathPiece.pascalCase}}{{/with}}Boxed{{/with}}{{/with}} body() { + public {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}} body() { return body; } } 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 316f79f8829..ada81284733 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 @@ -11,7 +11,7 @@ public class {{containerJsonPathPiece.pascalCase}} extends {{refInfo.refModule}} {{else}} {{> _helper_imports }} -public class {{containerJsonPathPiece.pascalCase}} { +public class {{> src/main/java/packagename/components/schemas/_containerClassName }} { // 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/_containerClassName.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs new file mode 100644 index 00000000000..772c34125f8 --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs @@ -0,0 +1,74 @@ +{{#or isBooleanSchemaFalse isBooleanSchemaTrue}} + {{#if isBooleanSchemaTrue}} +{{containerJsonPathPiece.pascalCase}} extends AnyTypeJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} extends NotAnyTypeJsonSchema + {{~/if}} +{{else}} + {{#eq types null }} + {{#if isSimpleAnyType }} +{{containerJsonPathPiece.pascalCase}} extends AnyTypeJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} + {{~/if}} + {{else}} + {{! types exist }} + {{#eq types.size 1}} + {{! one type }} + {{#each types}} + {{#eq this "object"}} + {{#if isSimpleObject }} +{{containerJsonPathPiece.pascalCase}} extends MapJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} + {{~/if}} + {{else}} + {{#eq this "array"}} + {{#if isSimpleArray }} +{{containerJsonPathPiece.pascalCase}} extends ListJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} + {{~/if}} + {{else}} + {{#eq this "boolean"}} + {{#if isSimpleBoolean }} +{{containerJsonPathPiece.pascalCase}} extends BooleanJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} + {{~/if}} + {{else}} + {{#or (eq this "number") (eq this "integer") }} + {{#or isSimpleInteger isSimpleNumber }} + {{#if isSimpleInteger}} +{{containerJsonPathPiece.pascalCase}} extends IntJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} extends NumberJsonSchema + {{~/if}} + {{else}} +{{containerJsonPathPiece.pascalCase}} + {{~/or}} + {{else}} + {{#eq this "string"}} + {{#if isSimpleString}} +{{containerJsonPathPiece.pascalCase}} extends StringJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} + {{~/if}} + {{else}} + {{#if isSimpleNull }} +{{containerJsonPathPiece.pascalCase}} extends NullJsonSchema + {{~else}} +{{containerJsonPathPiece.pascalCase}} + {{~/if}} + {{/eq}} + {{/or}} + {{/eq}} + {{/eq}} + {{/eq}} + {{/each}} + {{else}} + {{! multiple types }} +{{containerJsonPathPiece.pascalCase}} + {{~/eq}} + {{/eq}} +{{/or}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs new file mode 100644 index 00000000000..34c7a8f0c0e --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs @@ -0,0 +1,39 @@ +{{#if isCustomSchema}} +{{jsonPathPiece.pascalCase}}Boxed +{{~else}} + {{#or isBooleanSchemaTrue isSimpleAnyType}} +AnyTypeJsonSchema1Boxed + {{~else}} + {{#if isBooleanSchemaFalse}} +NotAnyTypeJsonSchema1Boxed + {{~else}} + {{#if isSimpleObject}} +MapJsonSchema1Boxed + {{~else}} + {{#if isSimpleArray}} +ListJsonSchema1Boxed + {{~else}} + {{#if isSimpleBoolean}} +BooleanJsonSchema1Boxed + {{~else}} + {{#if isSimpleInteger}} +IntJsonSchema1Boxed + {{~else}} + {{#if isSimpleNumber}} +NumberJsonSchema1Boxed + {{~else}} + {{#if isSimpleString}} +StringJsonSchema1Boxed + {{~else}} + {{#if isSimpleNull}} +NullJsonSchema1Boxed + {{~/if}} + {{/if}} + {{/if}} + {{/if}} + {{/if}} + {{/if}} + {{/if}} + {{/if}} + {{/or}} +{{/if}} \ No newline at end of file From ef037bbddd1f32b87032233aa69508840d278e98 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 15:40:19 -0800 Subject: [PATCH 12/40] Adds int32 and int64 container class extensions --- .../applicationjson/Int32JsonContentTypeHeaderSchema.java | 2 +- .../content/applicationjson/XRateLimitSchema.java | 2 +- .../components/schemas/_containerClassName.hbs | 8 ++++++++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java index 0173baf6b3e..820e50bb2c8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int32JsonSchema; -public class Int32JsonContentTypeHeaderSchema extends IntJsonSchema { +public class Int32JsonContentTypeHeaderSchema extends Int32JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java index 4200d84ed24..048f92f8f9f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int32JsonSchema; -public class XRateLimitSchema extends IntJsonSchema { +public class XRateLimitSchema extends Int32JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs index 772c34125f8..866492768d4 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs @@ -40,7 +40,15 @@ {{#or (eq this "number") (eq this "integer") }} {{#or isSimpleInteger isSimpleNumber }} {{#if isSimpleInteger}} + {{#eq ../format "int32"}} +{{containerJsonPathPiece.pascalCase}} extends Int32JsonSchema + {{~else}} + {{#eq ../format "int6"}} +{{containerJsonPathPiece.pascalCase}} extends Int64JsonSchema + {{~else}} {{containerJsonPathPiece.pascalCase}} extends IntJsonSchema + {{~/eq}} + {{/eq}} {{~else}} {{containerJsonPathPiece.pascalCase}} extends NumberJsonSchema {{~/if}} From 4386e868f72dcdff7af97b2a202761f576a8e687 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 15:45:09 -0800 Subject: [PATCH 13/40] Fixes Int64 extension --- .../client/paths/fake/delete/parameters/parameter2/Schema2.java | 2 +- .../client/paths/fake/delete/parameters/parameter5/Schema5.java | 2 +- .../post/parameters/parameter0/Schema0.java | 2 +- .../paths/petpetid/delete/parameters/parameter1/Schema1.java | 2 +- .../paths/petpetid/get/parameters/parameter0/Schema0.java | 2 +- .../paths/petpetid/post/parameters/parameter0/Schema0.java | 2 +- .../petpetiduploadimage/post/parameters/parameter0/Schema0.java | 2 +- .../java/packagename/components/schemas/_containerClassName.hbs | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java index c55a7caeeb6..93cb91de837 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter2/Schema2.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema2 extends IntJsonSchema { +public class Schema2 extends Int64JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java index 64c215b8773..a15a29b9222 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/delete/parameters/parameter5/Schema5.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema5 extends IntJsonSchema { +public class Schema5 extends Int64JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java index 6c5eb21eba5..2c458c3ee9c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 extends IntJsonSchema { +public class Schema0 extends Int64JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java index feaf009cd5e..3ec2f12b279 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/delete/parameters/parameter1/Schema1.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema1 extends IntJsonSchema { +public class Schema1 extends Int64JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java index 10f46774e27..2131549a0b8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/get/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 extends IntJsonSchema { +public class Schema0 extends Int64JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java index 1ae26d90a7c..2bcfb59b424 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 extends IntJsonSchema { +public class Schema0 extends Int64JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java index 98707bdc070..e314fe44ae4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.Int64JsonSchema; -public class Schema0 extends IntJsonSchema { +public class Schema0 extends Int64JsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs index 866492768d4..badd99fc95e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs @@ -43,7 +43,7 @@ {{#eq ../format "int32"}} {{containerJsonPathPiece.pascalCase}} extends Int32JsonSchema {{~else}} - {{#eq ../format "int6"}} + {{#eq ../format "int64"}} {{containerJsonPathPiece.pascalCase}} extends Int64JsonSchema {{~else}} {{containerJsonPathPiece.pascalCase}} extends IntJsonSchema From 211c7fae4ec0e30f7561a775fa14ed2ab23e7c70 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 15:53:24 -0800 Subject: [PATCH 14/40] Adds extension of string container classes --- .../numberheader/NumberHeaderSchema.java | 2 +- .../components/schemas/DecimalPayload.java | 2 +- .../xexpiresafter/XExpiresAfterSchema.java | 2 +- .../components/schemas/_containerClassName.hbs | 18 +++++++++++++++++- 4 files changed, 20 insertions(+), 4 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java index 4bd005b5abb..ba135e61f6d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/headers/numberheader/NumberHeaderSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.DecimalJsonSchema; -public class NumberHeaderSchema extends StringJsonSchema { +public class NumberHeaderSchema extends DecimalJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java index aece30c9899..e2388b2f7b9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/DecimalPayload.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.DecimalJsonSchema; -public class DecimalPayload extends StringJsonSchema { +public class DecimalPayload extends DecimalJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java index 68947eeff26..654c1d53c4b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.DateTimeJsonSchema; -public class XExpiresAfterSchema extends StringJsonSchema { +public class XExpiresAfterSchema extends DateTimeJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs index badd99fc95e..1006563f098 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_containerClassName.hbs @@ -58,8 +58,24 @@ {{else}} {{#eq this "string"}} {{#if isSimpleString}} + {{#eq ../format "date"}} +{{containerJsonPathPiece.pascalCase}} extends DateJsonSchema + {{~else}} + {{#eq ../format "date-time"}} +{{containerJsonPathPiece.pascalCase}} extends DateTimeJsonSchema + {{~else}} + {{#eq ../format "number"}} +{{containerJsonPathPiece.pascalCase}} extends DecimalJsonSchema + {{~else}} + {{#eq ../format "uuid"}} +{{containerJsonPathPiece.pascalCase}} extends UuidJsonSchema + {{~else}} {{containerJsonPathPiece.pascalCase}} extends StringJsonSchema - {{~else}} + {{~/eq}} + {{/eq}} + {{/eq}} + {{/eq}} + {{else}} {{containerJsonPathPiece.pascalCase}} {{~/if}} {{else}} From 0e105adfd6eb835cd5565a1a8007696ca051f9e6 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 16:18:04 -0800 Subject: [PATCH 15/40] Adds needed imports for request bodies --- .../client/paths/anotherfakedummy/patch/RequestBody.java | 1 + .../client/paths/fake/patch/RequestBody.java | 1 + .../client/paths/fakeclassnametest/patch/RequestBody.java | 1 + .../client/paths/pet/post/RequestBody.java | 1 + .../client/paths/pet/put/RequestBody.java | 1 + .../client/paths/usercreatewitharray/post/RequestBody.java | 1 + .../client/paths/usercreatewithlist/post/RequestBody.java | 1 + .../client/schemas/NotAnyTypeJsonSchema.java | 4 ++-- .../java/packagename/components/requestbodies/RequestBody.hbs | 3 +++ .../main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs | 4 ++-- 10 files changed, 14 insertions(+), 4 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java index 8c57d64c886..9984a3097b5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java @@ -4,5 +4,6 @@ package org.openapijsonschematools.client.paths.anotherfakedummy.patch; +import org.openapijsonschematools.client.components.requestbodies.Client; public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java index 7caa1c16508..b97ce88df08 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java @@ -4,5 +4,6 @@ package org.openapijsonschematools.client.paths.fake.patch; +import org.openapijsonschematools.client.components.requestbodies.Client; public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java index 4b382ef3829..a57ae0bcf5f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java @@ -4,5 +4,6 @@ package org.openapijsonschematools.client.paths.fakeclassnametest.patch; +import org.openapijsonschematools.client.components.requestbodies.Client; public class RequestBody extends Client {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java index 1b09b6514a1..5e5bc2d0f15 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java @@ -4,5 +4,6 @@ package org.openapijsonschematools.client.paths.pet.post; +import org.openapijsonschematools.client.components.requestbodies.Pet; public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java index 7d0fbc7601c..c4368050340 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java @@ -4,5 +4,6 @@ package org.openapijsonschematools.client.paths.pet.put; +import org.openapijsonschematools.client.components.requestbodies.Pet; public class RequestBody extends Pet {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java index 2f7f170bebd..093b69a250f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java @@ -4,5 +4,6 @@ package org.openapijsonschematools.client.paths.usercreatewitharray.post; +import org.openapijsonschematools.client.components.requestbodies.UserArray; public class RequestBody extends UserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java index fe768e6b3cf..e75f566c731 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java @@ -4,5 +4,6 @@ package org.openapijsonschematools.client.paths.usercreatewithlist.post; +import org.openapijsonschematools.client.components.requestbodies.RefUserArray; public class RequestBody extends RefUserArray {} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java index b73b85da741..ec5c02ab13e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java @@ -266,11 +266,11 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid @Override public NotAnyTypeJsonSchema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedVoid(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedBoolean(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index 6ac81a275c5..cd3596e85d2 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -4,6 +4,9 @@ package {{packageName}}.{{subpackage}}; {{#if refInfo}} + {{#neq subpackage refInfo.ref.subpackage}} +import {{packageName}}.{{refInfo.ref.subpackage}}.{{refInfo.refModule}}; + {{/neq}} public class {{jsonPathPiece.pascalCase}} extends {{refInfo.refModule}} {} {{else}} diff --git a/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs index e34b78d3402..1e00e72541b 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs @@ -266,11 +266,11 @@ public class NotAnyTypeJsonSchema { @Override public NotAnyTypeJsonSchema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedVoid(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedBoolean(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { From cfba2efe2271722a0779c384ee2bd7084da6df29 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Wed, 14 Feb 2024 16:40:12 -0800 Subject: [PATCH 16/40] Adds requestBody serialize method that the concrete classes will call --- .../client/requestbody/RequestBodySerializer.java | 11 +++++++++++ .../packagename/requestbody/RequestBodySerializer.hbs | 11 +++++++++++ 2 files changed, 22 insertions(+) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java index 51eccb9d8cb..e6b6e0e1eb1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -2,6 +2,9 @@ import org.openapijsonschematools.client.mediatype.MediaType; +import java.net.http.HttpRequest; +import org.checkerframework.checker.nullness.qual.Nullable; + import java.util.Map; public abstract class RequestBodySerializer { @@ -25,5 +28,13 @@ public RequestBodySerializer(Map> content, boolean required this.required = required; } + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { + // todo add implementation here + return new SerializedRequestBody( + contentType, + new HttpRequest.BodyPublishers.ofString("blah") + ); + } + public abstract SerializedRequestBody serialize(T requestBody); } \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index 0fdda428cd6..06a0e6d9445 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -2,6 +2,9 @@ package {{{packageName}}}.requestbody; import {{{packageName}}}.mediatype.MediaType; +import java.net.http.HttpRequest; +import org.checkerframework.checker.nullness.qual.Nullable; + import java.util.Map; public abstract class RequestBodySerializer { @@ -25,5 +28,13 @@ public abstract class RequestBodySerializer { this.required = required; } + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { + // todo add implementation here + return new SerializedRequestBody( + contentType, + new HttpRequest.BodyPublishers.ofString("blah") + ); + } + public abstract SerializedRequestBody serialize(T requestBody); } \ No newline at end of file From 8574260af279274867394563bab1a5d579d37806 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 11:44:34 -0800 Subject: [PATCH 17/40] Adds sealed classes to switch, increases java requiremnt to 21 --- samples/client/petstore/java/pom.xml | 2 +- .../client/components/requestbodies/Client.java | 4 +++- .../client/components/requestbodies/Pet.java | 5 ++++- .../client/components/requestbodies/UserArray.java | 4 +++- .../client/paths/fake/get/RequestBody.java | 4 +++- .../client/paths/fake/post/RequestBody.java | 4 +++- .../get/RequestBody.java | 4 +++- .../paths/fakebodywithfileschema/put/RequestBody.java | 4 +++- .../paths/fakebodywithqueryparams/put/RequestBody.java | 4 +++- .../fakeinlineadditionalproperties/post/RequestBody.java | 4 +++- .../paths/fakeinlinecomposition/post/RequestBody.java | 5 ++++- .../client/paths/fakejsonformdata/get/RequestBody.java | 4 +++- .../client/paths/fakejsonpatch/patch/RequestBody.java | 4 +++- .../client/paths/fakejsonwithcharset/post/RequestBody.java | 4 +++- .../post/RequestBody.java | 5 ++++- .../post/RequestBody.java | 4 +++- .../client/paths/fakepemcontenttype/get/RequestBody.java | 4 +++- .../post/RequestBody.java | 4 +++- .../client/paths/fakerefsarraymodel/post/RequestBody.java | 4 +++- .../client/paths/fakerefsarrayofenums/post/RequestBody.java | 4 +++- .../client/paths/fakerefsboolean/post/RequestBody.java | 4 +++- .../post/RequestBody.java | 4 +++- .../client/paths/fakerefsenum/post/RequestBody.java | 4 +++- .../client/paths/fakerefsmammal/post/RequestBody.java | 4 +++- .../client/paths/fakerefsnumber/post/RequestBody.java | 4 +++- .../fakerefsobjectmodelwithrefprops/post/RequestBody.java | 4 +++- .../client/paths/fakerefsstring/post/RequestBody.java | 4 +++- .../paths/fakeuploaddownloadfile/post/RequestBody.java | 4 +++- .../client/paths/fakeuploadfile/post/RequestBody.java | 4 +++- .../client/paths/fakeuploadfiles/post/RequestBody.java | 4 +++- .../client/paths/petpetid/post/RequestBody.java | 4 +++- .../client/paths/petpetiduploadimage/post/RequestBody.java | 4 +++- .../client/paths/storeorder/post/RequestBody.java | 4 +++- .../client/paths/user/post/RequestBody.java | 4 +++- .../client/paths/userusername/put/RequestBody.java | 4 +++- .../client/requestbody/RequestBodySerializer.java | 2 +- .../codegen/generators/DefaultGenerator.java | 1 + src/main/resources/java/pom.hbs | 2 +- .../packagename/components/requestbodies/RequestBody.hbs | 6 +++++- .../java/packagename/requestbody/RequestBodySerializer.hbs | 2 +- 40 files changed, 115 insertions(+), 39 deletions(-) diff --git a/samples/client/petstore/java/pom.xml b/samples/client/petstore/java/pom.xml index ad8f57c41c2..3dd46a6a390 100644 --- a/samples/client/petstore/java/pom.xml +++ b/samples/client/petstore/java/pom.xml @@ -224,7 +224,7 @@ - 17 + 21 UTF-8 3.42.0 1.0.0 diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java index 76bcb3555fa..8f8ef5a263b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -32,7 +32,9 @@ public Client1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index af30c7bc398..d3ba78f25ec 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -40,7 +40,10 @@ public Pet1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + case ApplicationxmlRequestBody applicationXmlRequestBody -> serialize(applicationXmlRequestBody.contentType(), applicationXmlRequestBody.body()); + }; } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java index cb10b8a0613..9b03cdb8025 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java @@ -32,7 +32,9 @@ public UserArray1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java index e3d371932c1..1877c644611 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java index 21b9228fbf6..6f039edcda1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java index 09adc58ed01..c8c8542a9a9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java index 4a5e0340434..a745273a50b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java index ba67d3a1551..57e31ddec4b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java index 51946228c8e..47252979370 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java index cea999c2559..5091cd6fa97 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java @@ -40,7 +40,10 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java index f4cca5f78c8..2dbc75a3e98 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java index f7886cadd09..a623f6dde18 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonpatchjsonRequestBody applicationJsonPatch+jsonRequestBody -> serialize(applicationJsonPatch+jsonRequestBody.contentType(), applicationJsonPatch+jsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java index 5f1b4950f6e..ebbe4fac2cc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case Applicationjsoncharsetutf8RequestBody applicationJson; charset=utf8RequestBody -> serialize(applicationJson; charset=utf8RequestBody.contentType(), applicationJson; charset=utf8RequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java index 667d18fa18e..c75a74dcf14 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java @@ -40,7 +40,10 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java index 4f8cb9284f5..e8f46c1d0a1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java index 8210aef5377..d17073d7f74 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationxpemfileRequestBody applicationXPemFileRequestBody -> serialize(applicationXPemFileRequestBody.contentType(), applicationXPemFileRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java index 86b7102579b..0db51d2ad02 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java index d155ead9854..5be533bac74 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java index 384b2fc487c..7b4ef3fefb2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java index 29f82caff10..838ce26c2dc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java index 8cc98f23c1a..333385f3e39 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java index 602bcaff417..490a11eef21 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java index 6c37f1fb183..aadec94bc72 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java index 782ab9104f8..ff3f155b861 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java index 3582ec673b9..bb20c9449c9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java index 7d44c82cdde..c9b7ecd9856 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java index 3fa50c6343e..50fb7e4d605 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationoctetstreamRequestBody applicationOctetStreamRequestBody -> serialize(applicationOctetStreamRequestBody.contentType(), applicationOctetStreamRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java index 2de1daee37d..5861f41ba30 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java index e0dec0d5e90..1f2157a7a67 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java index b6b079dc76c..3f3b37b0a11 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java index eb882d91467..232a2eac44c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java index e09b69941ba..fb991b9590a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java index 7c432d1ce1c..788f907f94f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java index c91f25eb4bf..84ce7976713 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java @@ -32,7 +32,9 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java index e6b6e0e1eb1..f4886712a45 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -32,7 +32,7 @@ protected SerializedRequestBody serialize(String contentType, @Nullable Object b // todo add implementation here return new SerializedRequestBody( contentType, - new HttpRequest.BodyPublishers.ofString("blah") + HttpRequest.BodyPublishers.ofString("blah") ); } diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index 52c01a0aad5..d710ea01115 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -4868,6 +4868,7 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toModelFilename(usedKey, sourceJsonPath); + camelCaseName = camelize(usedKey, true); pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "parameters": diff --git a/src/main/resources/java/pom.hbs b/src/main/resources/java/pom.hbs index cfea0f1bddf..957369c5c26 100644 --- a/src/main/resources/java/pom.hbs +++ b/src/main/resources/java/pom.hbs @@ -231,7 +231,7 @@ - 17 + 21 UTF-8 3.42.0 1.0.0 diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index cd3596e85d2..f6baedffea5 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -46,7 +46,11 @@ public class {{jsonPathPiece.pascalCase}} { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return null; + return switch (requestBody) { + {{#each content}} + case {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody -> serialize({{@key.camelCase}}RequestBody.contentType(), {{@key.camelCase}}RequestBody.body()); + {{/each}} + }; } } diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index 06a0e6d9445..3927b6a292f 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -32,7 +32,7 @@ public abstract class RequestBodySerializer { // todo add implementation here return new SerializedRequestBody( contentType, - new HttpRequest.BodyPublishers.ofString("blah") + HttpRequest.BodyPublishers.ofString("blah") ); } From f8fcdae9077efd3bfb6cb5882a74ecc19298ba73 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 13:19:29 -0800 Subject: [PATCH 18/40] Fixes indentation in request body class, switches java version back to 17 --- samples/client/petstore/java/pom.xml | 2 +- .../components/requestbodies/Client.java | 7 ++--- .../client/components/requestbodies/Pet.java | 16 +++++++---- .../components/requestbodies/UserArray.java | 7 ++--- .../client/paths/fake/get/RequestBody.java | 7 ++--- .../client/paths/fake/post/RequestBody.java | 7 ++--- .../get/RequestBody.java | 7 ++--- .../put/RequestBody.java | 7 ++--- .../put/RequestBody.java | 7 ++--- .../post/RequestBody.java | 7 ++--- .../post/RequestBody.java | 9 +++--- .../fakejsonformdata/get/RequestBody.java | 7 ++--- .../fakejsonpatch/patch/RequestBody.java | 7 ++--- .../fakejsonwithcharset/post/RequestBody.java | 7 ++--- .../post/RequestBody.java | 9 +++--- .../post/RequestBody.java | 7 ++--- .../fakepemcontenttype/get/RequestBody.java | 7 ++--- .../post/RequestBody.java | 7 ++--- .../fakerefsarraymodel/post/RequestBody.java | 7 ++--- .../post/RequestBody.java | 7 ++--- .../fakerefsboolean/post/RequestBody.java | 7 ++--- .../post/RequestBody.java | 7 ++--- .../paths/fakerefsenum/post/RequestBody.java | 7 ++--- .../fakerefsmammal/post/RequestBody.java | 7 ++--- .../fakerefsnumber/post/RequestBody.java | 7 ++--- .../post/RequestBody.java | 7 ++--- .../fakerefsstring/post/RequestBody.java | 7 ++--- .../post/RequestBody.java | 7 ++--- .../fakeuploadfile/post/RequestBody.java | 7 ++--- .../fakeuploadfiles/post/RequestBody.java | 7 ++--- .../paths/petpetid/post/RequestBody.java | 7 ++--- .../petpetiduploadimage/post/RequestBody.java | 7 ++--- .../paths/storeorder/post/RequestBody.java | 7 ++--- .../client/paths/user/post/RequestBody.java | 7 ++--- .../paths/userusername/put/RequestBody.java | 7 ++--- src/main/resources/java/pom.hbs | 2 +- .../components/requestbodies/RequestBody.hbs | 28 +++++++++++++++---- 37 files changed, 138 insertions(+), 145 deletions(-) diff --git a/samples/client/petstore/java/pom.xml b/samples/client/petstore/java/pom.xml index 3dd46a6a390..ad8f57c41c2 100644 --- a/samples/client/petstore/java/pom.xml +++ b/samples/client/petstore/java/pom.xml @@ -224,7 +224,7 @@ - 21 + 17 UTF-8 3.42.0 1.0.0 diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java index 8f8ef5a263b..171c10290f7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class Client1 extends RequestBodySerializer { - public Client1() { + public Client1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public Client1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index d3ba78f25ec..f4883e403b1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -29,7 +29,7 @@ public ApplicationxmlMediaType() { } public static class Pet1 extends RequestBodySerializer { - public Pet1() { + public Pet1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), @@ -40,10 +40,16 @@ public Pet1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - case ApplicationxmlRequestBody applicationXmlRequestBody -> serialize(applicationXmlRequestBody.contentType(), applicationXmlRequestBody.body()); - }; + if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { + var body = applicationJsonRequestBody.body(); + if (body instanceof ApplicationjsonSchema.Pet1BoxedMap castBody) { + castBody.data + } + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + } else { + ApplicationxmlRequestBody applicationXmlRequestBody = (ApplicationxmlRequestBody) requestBody; + return serialize(applicationXmlRequestBody.contentType(), applicationXmlRequestBody.body().data); + } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java index 9b03cdb8025..7862388a56c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class UserArray1 extends RequestBodySerializer { - public UserArray1() { + public UserArray1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public UserArray1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java index 1877c644611..4a3684efe2f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationxwwwformurlencodedMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); - } + ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java index 6f039edcda1..7b7a5048314 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationxwwwformurlencodedMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); - } + ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java index c8c8542a9a9..4605a112ddb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java index a745273a50b..f918f5ce1bf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java index 57e31ddec4b..a61e30cd3cf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java index 47252979370..d74c48ecfdf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java index 5091cd6fa97..def28d1078b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java @@ -29,7 +29,7 @@ public MultipartformdataMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), @@ -40,9 +40,10 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + } else if (requestBody instanceof MultipartformdataRequestBody multipartFormDataRequestBody) { + return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java index 2dbc75a3e98..ba63e596e8e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationxwwwformurlencodedMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); - } + ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java index a623f6dde18..cd299e3b5f0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonpatchjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json-patch+json", new ApplicationjsonpatchjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonpatchjsonRequestBody applicationJsonPatch+jsonRequestBody -> serialize(applicationJsonPatch+jsonRequestBody.contentType(), applicationJsonPatch+jsonRequestBody.body()); - } + ApplicationjsonpatchjsonRequestBody applicationJsonPatch+jsonRequestBody = (ApplicationjsonpatchjsonRequestBody) requestBody; + return serialize(applicationJsonPatch+jsonRequestBody.contentType(), applicationJsonPatch+jsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java index ebbe4fac2cc..39851ff8424 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java @@ -22,7 +22,7 @@ public Applicationjsoncharsetutf8MediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json; charset=utf-8", new Applicationjsoncharsetutf8MediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case Applicationjsoncharsetutf8RequestBody applicationJson; charset=utf8RequestBody -> serialize(applicationJson; charset=utf8RequestBody.contentType(), applicationJson; charset=utf8RequestBody.body()); - } + Applicationjsoncharsetutf8RequestBody applicationJson; charset=utf8RequestBody = (Applicationjsoncharsetutf8RequestBody) requestBody; + return serialize(applicationJson; charset=utf8RequestBody.contentType(), applicationJson; charset=utf8RequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java index c75a74dcf14..afe1abf170b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java @@ -29,7 +29,7 @@ public MultipartformdataMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()), @@ -40,9 +40,10 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); + if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + } else if (requestBody instanceof MultipartformdataRequestBody multipartFormDataRequestBody) { + return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java index e8f46c1d0a1..e3e7208773f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java index d17073d7f74..d2c15cd3860 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationxpemfileMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/x-pem-file", new ApplicationxpemfileMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationxpemfileRequestBody applicationXPemFileRequestBody -> serialize(applicationXPemFileRequestBody.contentType(), applicationXPemFileRequestBody.body()); - } + ApplicationxpemfileRequestBody applicationXPemFileRequestBody = (ApplicationxpemfileRequestBody) requestBody; + return serialize(applicationXPemFileRequestBody.contentType(), applicationXPemFileRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java index 0db51d2ad02..c7da4026837 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java @@ -22,7 +22,7 @@ public MultipartformdataMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); - } + MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; + return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java index 5be533bac74..25e4c207e83 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java index 7b4ef3fefb2..a7e85379e58 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java index 838ce26c2dc..bbdc9fc694c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java index 333385f3e39..20aa50b5330 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java index 490a11eef21..9418d6a7afd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java index aadec94bc72..44c2c2571a2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java index ff3f155b861..202f3820ed6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java index bb20c9449c9..9e8e35ecd7a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java index c9b7ecd9856..0895b263d08 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java index 50fb7e4d605..44d3410932a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationoctetstreamMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/octet-stream", new ApplicationoctetstreamMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationoctetstreamRequestBody applicationOctetStreamRequestBody -> serialize(applicationOctetStreamRequestBody.contentType(), applicationOctetStreamRequestBody.body()); - } + ApplicationoctetstreamRequestBody applicationOctetStreamRequestBody = (ApplicationoctetstreamRequestBody) requestBody; + return serialize(applicationOctetStreamRequestBody.contentType(), applicationOctetStreamRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java index 5861f41ba30..675730be37a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java @@ -22,7 +22,7 @@ public MultipartformdataMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); - } + MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; + return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java index 1f2157a7a67..75ff130f97f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java @@ -22,7 +22,7 @@ public MultipartformdataMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); - } + MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; + return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java index 3f3b37b0a11..55c404cec4d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationxwwwformurlencodedMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/x-www-form-urlencoded", new ApplicationxwwwformurlencodedMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody -> serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body()); - } + ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java index 232a2eac44c..08c335ba537 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java @@ -22,7 +22,7 @@ public MultipartformdataMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("multipart/form-data", new MultipartformdataMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case MultipartformdataRequestBody multipartFormDataRequestBody -> serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body()); - } + MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; + return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java index fb991b9590a..6674c264d58 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java index 788f907f94f..051bde5405e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java index 84ce7976713..5adb2aa58f2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java @@ -22,7 +22,7 @@ public ApplicationjsonMediaType() { } public static class RequestBody1 extends RequestBodySerializer { - public RequestBody1() { + public RequestBody1() { super( Map.ofEntries( new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()) @@ -32,9 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - case ApplicationjsonRequestBody applicationJsonRequestBody -> serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body()); - } + ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); } } diff --git a/src/main/resources/java/pom.hbs b/src/main/resources/java/pom.hbs index 957369c5c26..cfea0f1bddf 100644 --- a/src/main/resources/java/pom.hbs +++ b/src/main/resources/java/pom.hbs @@ -231,7 +231,7 @@ - 21 + 17 UTF-8 3.42.0 1.0.0 diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index f6baedffea5..0c621062aff 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -34,7 +34,7 @@ public class {{jsonPathPiece.pascalCase}} { {{/each}} public static class {{jsonPathPiece.pascalCase}}1 extends RequestBodySerializer { - public {{jsonPathPiece.pascalCase}}1() { + public {{jsonPathPiece.pascalCase}}1() { super( Map.ofEntries( {{#each content}} @@ -46,11 +46,27 @@ public class {{jsonPathPiece.pascalCase}} { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - return switch (requestBody) { - {{#each content}} - case {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody -> serialize({{@key.camelCase}}RequestBody.contentType(), {{@key.camelCase}}RequestBody.body()); - {{/each}} - }; + {{#eq content.size 1}} + {{#each content}} + {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody = ({{@key.pascalCase}}RequestBody) requestBody; + return serialize({{@key.camelCase}}RequestBody.contentType(), {{@key.camelCase}}RequestBody.body().data); + {{/each}} + {{else}} + {{#each content}} + {{#if @first}} + if (requestBody instanceof {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody) { + {{else}} + {{#if @last}} + } else { + {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody = ({{@key.pascalCase}}RequestBody) requestBody; + {{else}} + } else if (requestBody instanceof {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody) { + {{/if}} + {{/if}} + return serialize({{@key.camelCase}}RequestBody.contentType(), {{@key.camelCase}}RequestBody.body().data()); + {{/each}} + } + {{/eq}} } } From e16e21a80736d915a10806eec806a6fa8467b735 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 13:34:16 -0800 Subject: [PATCH 19/40] Adds required data method to schema sealed classes --- .../client/components/requestbodies/Pet.java | 12 +- .../ApplicationjsonSchema.java | 8 +- .../responses/headerswithnobody/Headers.java | 8 +- .../ApplicationjsonSchema.java | 8 +- .../applicationxml/ApplicationxmlSchema.java | 8 +- .../Headers.java | 8 +- .../ApplicationjsonSchema.java | 8 +- .../successwithjsonapiresponse/Headers.java | 8 +- .../schemas/AbstractStepMessage.java | 8 +- .../schemas/AdditionalPropertiesClass.java | 56 +++- .../schemas/AdditionalPropertiesSchema.java | 88 +++++- .../AdditionalPropertiesWithArrayOfEnums.java | 16 +- .../client/components/schemas/Address.java | 8 +- .../client/components/schemas/Animal.java | 16 +- .../client/components/schemas/AnimalFarm.java | 8 +- .../components/schemas/AnyTypeAndFormat.java | 260 +++++++++++++++++- .../components/schemas/AnyTypeNotString.java | 28 +- .../components/schemas/ApiResponseSchema.java | 8 +- .../client/components/schemas/Apple.java | 28 +- .../client/components/schemas/AppleReq.java | 8 +- .../schemas/ArrayHoldingAnyType.java | 8 +- .../schemas/ArrayOfArrayOfNumberOnly.java | 24 +- .../components/schemas/ArrayOfEnums.java | 8 +- .../components/schemas/ArrayOfNumberOnly.java | 16 +- .../client/components/schemas/ArrayTest.java | 48 +++- .../schemas/ArrayWithValidationsInItems.java | 16 +- .../client/components/schemas/Banana.java | 8 +- .../client/components/schemas/BananaReq.java | 8 +- .../client/components/schemas/Bar.java | 8 +- .../client/components/schemas/BasquePig.java | 16 +- .../components/schemas/BooleanEnum.java | 8 +- .../components/schemas/Capitalization.java | 8 +- .../client/components/schemas/Cat.java | 36 ++- .../client/components/schemas/Category.java | 16 +- .../client/components/schemas/ChildCat.java | 36 ++- .../client/components/schemas/ClassModel.java | 28 +- .../client/components/schemas/Client.java | 8 +- .../schemas/ComplexQuadrilateral.java | 44 ++- ...posedAnyOfDifferentTypesNoValidations.java | 36 ++- .../components/schemas/ComposedArray.java | 8 +- .../components/schemas/ComposedBool.java | 8 +- .../components/schemas/ComposedNone.java | 8 +- .../components/schemas/ComposedNumber.java | 8 +- .../components/schemas/ComposedObject.java | 8 +- .../schemas/ComposedOneOfDifferentTypes.java | 52 +++- .../components/schemas/ComposedString.java | 8 +- .../client/components/schemas/Currency.java | 8 +- .../client/components/schemas/DanishPig.java | 16 +- .../components/schemas/DateTimeTest.java | 8 +- .../schemas/DateTimeWithValidations.java | 8 +- .../schemas/DateWithValidations.java | 8 +- .../client/components/schemas/Dog.java | 36 ++- .../client/components/schemas/Drawing.java | 16 +- .../client/components/schemas/EnumArrays.java | 32 ++- .../client/components/schemas/EnumClass.java | 8 +- .../client/components/schemas/EnumTest.java | 40 ++- .../schemas/EquilateralTriangle.java | 44 ++- .../client/components/schemas/File.java | 8 +- .../schemas/FileSchemaTestClass.java | 16 +- .../client/components/schemas/Foo.java | 8 +- .../client/components/schemas/FormatTest.java | 88 +++++- .../client/components/schemas/FromSchema.java | 8 +- .../client/components/schemas/Fruit.java | 28 +- .../client/components/schemas/FruitReq.java | 28 +- .../client/components/schemas/GmFruit.java | 28 +- .../components/schemas/GrandparentAnimal.java | 8 +- .../components/schemas/HasOnlyReadOnly.java | 8 +- .../components/schemas/HealthCheckResult.java | 20 +- .../components/schemas/IntegerEnum.java | 8 +- .../components/schemas/IntegerEnumBig.java | 8 +- .../schemas/IntegerEnumOneValue.java | 8 +- .../schemas/IntegerEnumWithDefaultValue.java | 8 +- .../components/schemas/IntegerMax10.java | 8 +- .../components/schemas/IntegerMin15.java | 8 +- .../components/schemas/IsoscelesTriangle.java | 44 ++- .../client/components/schemas/Items.java | 8 +- .../components/schemas/JSONPatchRequest.java | 36 ++- .../JSONPatchRequestAddReplaceTest.java | 16 +- .../schemas/JSONPatchRequestMoveCopy.java | 16 +- .../schemas/JSONPatchRequestRemove.java | 16 +- .../client/components/schemas/Mammal.java | 28 +- .../client/components/schemas/MapTest.java | 48 +++- ...ropertiesAndAdditionalPropertiesClass.java | 16 +- .../client/components/schemas/Money.java | 8 +- .../components/schemas/MyObjectDto.java | 8 +- .../client/components/schemas/Name.java | 28 +- .../schemas/NoAdditionalProperties.java | 8 +- .../components/schemas/NullableClass.java | 204 ++++++++++++-- .../components/schemas/NullableShape.java | 28 +- .../components/schemas/NullableString.java | 12 +- .../client/components/schemas/NumberOnly.java | 8 +- .../schemas/NumberWithExclusiveMinMax.java | 8 +- .../schemas/NumberWithValidations.java | 8 +- .../schemas/ObjWithRequiredProps.java | 8 +- .../schemas/ObjWithRequiredPropsBase.java | 8 +- .../ObjectModelWithArgAndArgsProperties.java | 8 +- .../schemas/ObjectModelWithRefProps.java | 8 +- ...hAllOfWithReqTestPropFromUnsetAddProp.java | 36 ++- .../ObjectWithCollidingProperties.java | 8 +- .../schemas/ObjectWithDecimalProperties.java | 8 +- .../ObjectWithDifficultlyNamedProps.java | 8 +- .../ObjectWithInlineCompositionProperty.java | 44 ++- ...ObjectWithInvalidNamedRefedProperties.java | 8 +- .../ObjectWithNonIntersectingValues.java | 8 +- .../schemas/ObjectWithOnlyOptionalProps.java | 8 +- .../schemas/ObjectWithOptionalTestProp.java | 8 +- .../schemas/ObjectWithValidations.java | 8 +- .../client/components/schemas/Order.java | 16 +- .../schemas/PaginatedResultMyObjectDto.java | 16 +- .../client/components/schemas/ParentPet.java | 8 +- .../client/components/schemas/Pet.java | 32 ++- .../client/components/schemas/Pig.java | 28 +- .../client/components/schemas/Player.java | 8 +- .../client/components/schemas/PublicKey.java | 8 +- .../components/schemas/Quadrilateral.java | 28 +- .../schemas/QuadrilateralInterface.java | 36 ++- .../components/schemas/ReadOnlyFirst.java | 8 +- .../schemas/ReqPropsFromExplicitAddProps.java | 8 +- .../schemas/ReqPropsFromTrueAddProps.java | 8 +- .../schemas/ReqPropsFromUnsetAddProps.java | 8 +- .../components/schemas/ReturnSchema.java | 28 +- .../components/schemas/ScaleneTriangle.java | 44 ++- .../components/schemas/Schema200Response.java | 28 +- .../schemas/SelfReferencingArrayModel.java | 8 +- .../schemas/SelfReferencingObjectModel.java | 8 +- .../client/components/schemas/Shape.java | 28 +- .../components/schemas/ShapeOrNull.java | 28 +- .../schemas/SimpleQuadrilateral.java | 44 ++- .../client/components/schemas/SomeObject.java | 28 +- .../components/schemas/SpecialModelname.java | 8 +- .../components/schemas/StringBooleanMap.java | 8 +- .../client/components/schemas/StringEnum.java | 12 +- .../schemas/StringEnumWithDefaultValue.java | 8 +- .../schemas/StringWithValidation.java | 8 +- .../client/components/schemas/Tag.java | 8 +- .../client/components/schemas/Triangle.java | 28 +- .../components/schemas/TriangleInterface.java | 36 ++- .../client/components/schemas/UUIDString.java | 8 +- .../client/components/schemas/User.java | 48 +++- .../client/components/schemas/Whale.java | 16 +- .../client/components/schemas/Zebra.java | 24 +- .../delete/HeaderParameters.java | 8 +- .../delete/PathParameters.java | 8 +- .../delete/parameters/parameter1/Schema1.java | 8 +- .../commonparamsubdir/get/PathParameters.java | 8 +- .../get/QueryParameters.java | 8 +- .../parameter0/PathParamSchema0.java | 8 +- .../post/HeaderParameters.java | 8 +- .../post/PathParameters.java | 8 +- .../paths/fake/delete/HeaderParameters.java | 8 +- .../paths/fake/delete/QueryParameters.java | 8 +- .../delete/parameters/parameter1/Schema1.java | 8 +- .../delete/parameters/parameter4/Schema4.java | 8 +- .../paths/fake/get/HeaderParameters.java | 8 +- .../paths/fake/get/QueryParameters.java | 8 +- .../get/parameters/parameter0/Schema0.java | 16 +- .../get/parameters/parameter1/Schema1.java | 8 +- .../get/parameters/parameter2/Schema2.java | 16 +- .../get/parameters/parameter3/Schema3.java | 8 +- .../get/parameters/parameter4/Schema4.java | 8 +- .../get/parameters/parameter5/Schema5.java | 8 +- .../ApplicationxwwwformurlencodedSchema.java | 32 ++- .../ApplicationxwwwformurlencodedSchema.java | 80 +++++- .../put/QueryParameters.java | 8 +- .../put/QueryParameters.java | 8 +- .../delete/PathParameters.java | 8 +- .../ApplicationjsonSchema.java | 8 +- .../post/QueryParameters.java | 8 +- .../post/RequestBody.java | 9 +- .../post/parameters/parameter0/Schema0.java | 36 ++- .../post/parameters/parameter1/Schema1.java | 44 ++- .../ApplicationjsonSchema.java | 36 ++- .../MultipartformdataSchema.java | 44 ++- .../ApplicationjsonSchema.java | 36 ++- .../MultipartformdataSchema.java | 44 ++- .../ApplicationxwwwformurlencodedSchema.java | 8 +- .../post/RequestBody.java | 9 +- .../ApplicationjsonSchema.java | 8 +- .../MultipartformdataSchema.java | 8 +- .../fakeobjinquery/get/QueryParameters.java | 8 +- .../get/parameters/parameter0/Schema0.java | 8 +- .../post/CookieParameters.java | 8 +- .../post/HeaderParameters.java | 8 +- .../post/PathParameters.java | 8 +- .../post/QueryParameters.java | 8 +- .../post/PathParameters.java | 8 +- .../MultipartformdataSchema.java | 8 +- .../get/QueryParameters.java | 8 +- .../get/QueryParameters.java | 8 +- .../put/QueryParameters.java | 8 +- .../put/parameters/parameter0/Schema0.java | 8 +- .../put/parameters/parameter1/Schema1.java | 8 +- .../put/parameters/parameter2/Schema2.java | 8 +- .../put/parameters/parameter3/Schema3.java | 8 +- .../put/parameters/parameter4/Schema4.java | 8 +- .../MultipartformdataSchema.java | 8 +- .../MultipartformdataSchema.java | 16 +- .../ApplicationjsonSchema.java | 8 +- .../foo/get/servers/server1/Variables.java | 16 +- .../petfindbystatus/get/QueryParameters.java | 8 +- .../get/parameters/parameter0/Schema0.java | 16 +- .../servers/server1/Variables.java | 16 +- .../petfindbytags/get/QueryParameters.java | 8 +- .../get/parameters/parameter0/Schema0.java | 8 +- .../petpetid/delete/HeaderParameters.java | 8 +- .../paths/petpetid/delete/PathParameters.java | 8 +- .../paths/petpetid/get/PathParameters.java | 8 +- .../paths/petpetid/post/PathParameters.java | 8 +- .../ApplicationxwwwformurlencodedSchema.java | 8 +- .../post/PathParameters.java | 8 +- .../MultipartformdataSchema.java | 8 +- .../delete/PathParameters.java | 8 +- .../storeorderorderid/get/PathParameters.java | 8 +- .../get/parameters/parameter0/Schema0.java | 8 +- .../paths/userlogin/get/QueryParameters.java | 8 +- .../get/responses/response200/Headers.java | 8 +- .../userusername/delete/PathParameters.java | 8 +- .../userusername/get/PathParameters.java | 8 +- .../userusername/put/PathParameters.java | 8 +- .../client/schemas/AnyTypeJsonSchema.java | 1 + .../client/schemas/BooleanJsonSchema.java | 1 + .../client/schemas/DateJsonSchema.java | 1 + .../client/schemas/DateTimeJsonSchema.java | 1 + .../client/schemas/DecimalJsonSchema.java | 1 + .../client/schemas/DoubleJsonSchema.java | 1 + .../client/schemas/FloatJsonSchema.java | 1 + .../client/schemas/Int32JsonSchema.java | 1 + .../client/schemas/Int64JsonSchema.java | 1 + .../client/schemas/IntJsonSchema.java | 1 + .../client/schemas/ListJsonSchema.java | 1 + .../client/schemas/MapJsonSchema.java | 1 + .../client/schemas/NotAnyTypeJsonSchema.java | 1 + .../client/schemas/NullJsonSchema.java | 1 + .../client/schemas/NumberJsonSchema.java | 1 + .../client/schemas/StringJsonSchema.java | 1 + .../client/schemas/UuidJsonSchema.java | 1 + .../validation/UnsetAnyTypeJsonSchema.java | 1 + .../client/servers/server0/Variables.java | 24 +- .../client/servers/server1/Variables.java | 16 +- .../schemas/SchemaClass/_boxedBoolean.hbs | 4 + .../schemas/SchemaClass/_boxedClass.hbs | 4 +- .../schemas/SchemaClass/_boxedList.hbs | 4 + .../schemas/SchemaClass/_boxedMap.hbs | 4 + .../schemas/SchemaClass/_boxedNumber.hbs | 4 + .../schemas/SchemaClass/_boxedString.hbs | 4 + .../schemas/SchemaClass/_boxedVoid.hbs | 4 + .../packagename/schemas/AnyTypeJsonSchema.hbs | 1 + .../packagename/schemas/BooleanJsonSchema.hbs | 1 + .../packagename/schemas/DateJsonSchema.hbs | 1 + .../schemas/DateTimeJsonSchema.hbs | 1 + .../packagename/schemas/DecimalJsonSchema.hbs | 1 + .../packagename/schemas/DoubleJsonSchema.hbs | 1 + .../packagename/schemas/FloatJsonSchema.hbs | 1 + .../packagename/schemas/Int32JsonSchema.hbs | 1 + .../packagename/schemas/Int64JsonSchema.hbs | 1 + .../packagename/schemas/IntJsonSchema.hbs | 1 + .../packagename/schemas/ListJsonSchema.hbs | 1 + .../packagename/schemas/MapJsonSchema.hbs | 1 + .../schemas/NotAnyTypeJsonSchema.hbs | 1 + .../packagename/schemas/NullJsonSchema.hbs | 1 + .../packagename/schemas/NumberJsonSchema.hbs | 1 + .../packagename/schemas/StringJsonSchema.hbs | 1 + .../packagename/schemas/UuidJsonSchema.hbs | 1 + .../validation/UnsetAnyTypeJsonSchema.hbs | 1 + 264 files changed, 3678 insertions(+), 380 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index f4883e403b1..b36f6c3474f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -40,15 +40,11 @@ public Pet1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { - var body = applicationJsonRequestBody.body(); - if (body instanceof ApplicationjsonSchema.Pet1BoxedMap castBody) { - castBody.data - } - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); - } else { + if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { + return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data()); + } else { ApplicationxmlRequestBody applicationXmlRequestBody = (ApplicationxmlRequestBody) requestBody; - return serialize(applicationXmlRequestBody.contentType(), applicationXmlRequestBody.body().data); + return serialize(applicationXmlRequestBody.contentType(), applicationXmlRequestBody.body().data()); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java index 9d41999211b..991ffc18c20 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.java @@ -57,13 +57,19 @@ public ApplicationjsonSchemaListBuilder add(Map item) } - public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedList {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedList { + public abstract @Nullable Object data(); + } public static final class ApplicationjsonSchema1BoxedList extends ApplicationjsonSchema1Boxed { public final ApplicationjsonSchemaList data; private ApplicationjsonSchema1BoxedList(ApplicationjsonSchemaList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 32e3f133907..c9dc12884ad 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 @@ -93,13 +93,19 @@ public HeadersMapBuilder getBuilderAfterLocation(Map instance) { } - public static abstract sealed class Headers1Boxed permits Headers1BoxedMap {} + public static abstract sealed class Headers1Boxed permits Headers1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Headers1BoxedMap extends Headers1Boxed { public final HeadersMap data; private Headers1BoxedMap(HeadersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java index a13fee58bb8..e069906bf11 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.java @@ -58,13 +58,19 @@ public ApplicationjsonSchemaListBuilder add(Map item) } - public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedList {} + public static abstract sealed class ApplicationjsonSchema1Boxed permits ApplicationjsonSchema1BoxedList { + public abstract @Nullable Object data(); + } public static final class ApplicationjsonSchema1BoxedList extends ApplicationjsonSchema1Boxed { public final ApplicationjsonSchemaList data; private ApplicationjsonSchema1BoxedList(ApplicationjsonSchemaList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java index 495e11cd785..95700c7fcb5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.java @@ -57,13 +57,19 @@ public ApplicationxmlSchemaListBuilder add(Map item) { } - public static abstract sealed class ApplicationxmlSchema1Boxed permits ApplicationxmlSchema1BoxedList {} + public static abstract sealed class ApplicationxmlSchema1Boxed permits ApplicationxmlSchema1BoxedList { + public abstract @Nullable Object data(); + } public static final class ApplicationxmlSchema1BoxedList extends ApplicationxmlSchema1Boxed { public final ApplicationxmlSchemaList data; private ApplicationxmlSchema1BoxedList(ApplicationxmlSchemaList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 0e964253008..350ad24ad13 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 @@ -93,13 +93,19 @@ public HeadersMapBuilder getBuilderAfterSomeHeader(Map instance) } - public static abstract sealed class Headers1Boxed permits Headers1BoxedMap {} + public static abstract sealed class Headers1Boxed permits Headers1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Headers1BoxedMap extends Headers1Boxed { public final HeadersMap data; private Headers1BoxedMap(HeadersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.java index 7d2ed6cca48..93ddecadad1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.java @@ -95,13 +95,19 @@ public ApplicationjsonSchemaMapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class AdditionalProperties1Boxed permits AdditionalProperties1BoxedVoid, AdditionalProperties1BoxedBoolean, AdditionalProperties1BoxedNumber, AdditionalProperties1BoxedString, AdditionalProperties1BoxedList, AdditionalProperties1BoxedMap {} + public static abstract sealed class AdditionalProperties1Boxed permits AdditionalProperties1BoxedVoid, AdditionalProperties1BoxedBoolean, AdditionalProperties1BoxedNumber, AdditionalProperties1BoxedString, AdditionalProperties1BoxedList, AdditionalProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalProperties1BoxedVoid extends AdditionalProperties1Boxed { public final Void data; private AdditionalProperties1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties1BoxedBoolean extends AdditionalProperties1Boxed { @@ -250,6 +262,10 @@ public static final class AdditionalProperties1BoxedBoolean extends AdditionalPr private AdditionalProperties1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties1BoxedNumber extends AdditionalProperties1Boxed { @@ -257,6 +273,10 @@ public static final class AdditionalProperties1BoxedNumber extends AdditionalPro private AdditionalProperties1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties1BoxedString extends AdditionalProperties1Boxed { @@ -264,6 +284,10 @@ public static final class AdditionalProperties1BoxedString extends AdditionalPro private AdditionalProperties1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties1BoxedList extends AdditionalProperties1Boxed { @@ -271,6 +295,10 @@ public static final class AdditionalProperties1BoxedList extends AdditionalPrope private AdditionalProperties1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties1BoxedMap extends AdditionalProperties1Boxed { @@ -278,6 +306,10 @@ public static final class AdditionalProperties1BoxedMap extends AdditionalProper private AdditionalProperties1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -605,13 +637,19 @@ public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class AdditionalProperties2Boxed permits AdditionalProperties2BoxedVoid, AdditionalProperties2BoxedBoolean, AdditionalProperties2BoxedNumber, AdditionalProperties2BoxedString, AdditionalProperties2BoxedList, AdditionalProperties2BoxedMap {} + public static abstract sealed class AdditionalProperties2Boxed permits AdditionalProperties2BoxedVoid, AdditionalProperties2BoxedBoolean, AdditionalProperties2BoxedNumber, AdditionalProperties2BoxedString, AdditionalProperties2BoxedList, AdditionalProperties2BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalProperties2BoxedVoid extends AdditionalProperties2Boxed { public final Void data; private AdditionalProperties2BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties2BoxedBoolean extends AdditionalProperties2Boxed { @@ -701,6 +745,10 @@ public static final class AdditionalProperties2BoxedBoolean extends AdditionalPr private AdditionalProperties2BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties2BoxedNumber extends AdditionalProperties2Boxed { @@ -708,6 +756,10 @@ public static final class AdditionalProperties2BoxedNumber extends AdditionalPro private AdditionalProperties2BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties2BoxedString extends AdditionalProperties2Boxed { @@ -715,6 +767,10 @@ public static final class AdditionalProperties2BoxedString extends AdditionalPro private AdditionalProperties2BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties2BoxedList extends AdditionalProperties2Boxed { @@ -722,6 +778,10 @@ public static final class AdditionalProperties2BoxedList extends AdditionalPrope private AdditionalProperties2BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties2BoxedMap extends AdditionalProperties2Boxed { @@ -729,6 +789,10 @@ public static final class AdditionalProperties2BoxedMap extends AdditionalProper private AdditionalProperties2BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1056,13 +1120,19 @@ public Schema2MapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class AdditionalPropertiesSchema1Boxed permits AdditionalPropertiesSchema1BoxedMap {} + public static abstract sealed class AdditionalPropertiesSchema1Boxed permits AdditionalPropertiesSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalPropertiesSchema1BoxedMap extends AdditionalPropertiesSchema1Boxed { public final FrozenMap<@Nullable Object> data; private AdditionalPropertiesSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 bf6aaee165b..3d460de6410 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 @@ -66,13 +66,19 @@ public List build() { } - public static abstract sealed class AdditionalPropertiesBoxed permits AdditionalPropertiesBoxedList {} + public static abstract sealed class AdditionalPropertiesBoxed permits AdditionalPropertiesBoxedList { + public abstract @Nullable Object data(); + } public static final class AdditionalPropertiesBoxedList extends AdditionalPropertiesBoxed { public final AdditionalPropertiesList data; private AdditionalPropertiesBoxedList(AdditionalPropertiesList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -200,13 +206,19 @@ public AdditionalPropertiesWithArrayOfEnumsMapBuilder getBuilderAfterAdditionalP } - public static abstract sealed class AdditionalPropertiesWithArrayOfEnums1Boxed permits AdditionalPropertiesWithArrayOfEnums1BoxedMap {} + public static abstract sealed class AdditionalPropertiesWithArrayOfEnums1Boxed permits AdditionalPropertiesWithArrayOfEnums1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalPropertiesWithArrayOfEnums1BoxedMap extends AdditionalPropertiesWithArrayOfEnums1Boxed { public final AdditionalPropertiesWithArrayOfEnumsMap data; private AdditionalPropertiesWithArrayOfEnums1BoxedMap(AdditionalPropertiesWithArrayOfEnumsMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f06505331d5..34f6d35e856 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 @@ -109,13 +109,19 @@ public AddressMapBuilder getBuilderAfterAdditionalProperty(Map i } - public static abstract sealed class Address1Boxed permits Address1BoxedMap {} + public static abstract sealed class Address1Boxed permits Address1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Address1BoxedMap extends Address1Boxed { public final AddressMap data; private Address1BoxedMap(AddressMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 da192b4389b..eb9f725d8d2 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 @@ -42,13 +42,19 @@ public static ClassName getInstance() { } - public static abstract sealed class ColorBoxed permits ColorBoxedString {} + public static abstract sealed class ColorBoxed permits ColorBoxedString { + public abstract @Nullable Object data(); + } public static final class ColorBoxedString extends ColorBoxed { public final String data; private ColorBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -210,13 +216,19 @@ public AnimalMap0Builder getBuilderAfterClassName(Map } - public static abstract sealed class Animal1Boxed permits Animal1BoxedMap {} + public static abstract sealed class Animal1Boxed permits Animal1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Animal1BoxedMap extends Animal1Boxed { public final AnimalMap data; private Animal1BoxedMap(AnimalMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnimalFarm.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnimalFarm.java index 03e95c26d94..5351f2ba435 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnimalFarm.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnimalFarm.java @@ -56,13 +56,19 @@ public AnimalFarmListBuilder add(Map item) { } - public static abstract sealed class AnimalFarm1Boxed permits AnimalFarm1BoxedList {} + public static abstract sealed class AnimalFarm1Boxed permits AnimalFarm1BoxedList { + public abstract @Nullable Object data(); + } public static final class AnimalFarm1BoxedList extends AnimalFarm1Boxed { public final AnimalFarmList data; private AnimalFarm1BoxedList(AnimalFarmList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 8c86328d840..7dce56be246 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 @@ -37,13 +37,19 @@ public class AnyTypeAndFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UuidSchemaBoxed permits UuidSchemaBoxedVoid, UuidSchemaBoxedBoolean, UuidSchemaBoxedNumber, UuidSchemaBoxedString, UuidSchemaBoxedList, UuidSchemaBoxedMap {} + public static abstract sealed class UuidSchemaBoxed permits UuidSchemaBoxedVoid, UuidSchemaBoxedBoolean, UuidSchemaBoxedNumber, UuidSchemaBoxedString, UuidSchemaBoxedList, UuidSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class UuidSchemaBoxedVoid extends UuidSchemaBoxed { public final Void data; private UuidSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidSchemaBoxedBoolean extends UuidSchemaBoxed { @@ -51,6 +57,10 @@ public static final class UuidSchemaBoxedBoolean extends UuidSchemaBoxed { private UuidSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidSchemaBoxedNumber extends UuidSchemaBoxed { @@ -58,6 +68,10 @@ public static final class UuidSchemaBoxedNumber extends UuidSchemaBoxed { private UuidSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidSchemaBoxedString extends UuidSchemaBoxed { @@ -65,6 +79,10 @@ public static final class UuidSchemaBoxedString extends UuidSchemaBoxed { private UuidSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidSchemaBoxedList extends UuidSchemaBoxed { @@ -72,6 +90,10 @@ public static final class UuidSchemaBoxedList extends UuidSchemaBoxed { private UuidSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidSchemaBoxedMap extends UuidSchemaBoxed { @@ -79,6 +101,10 @@ public static final class UuidSchemaBoxedMap extends UuidSchemaBoxed { private UuidSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -301,13 +327,19 @@ public UuidSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration conf } } - public static abstract sealed class DateBoxed permits DateBoxedVoid, DateBoxedBoolean, DateBoxedNumber, DateBoxedString, DateBoxedList, DateBoxedMap {} + public static abstract sealed class DateBoxed permits DateBoxedVoid, DateBoxedBoolean, DateBoxedNumber, DateBoxedString, DateBoxedList, DateBoxedMap { + public abstract @Nullable Object data(); + } public static final class DateBoxedVoid extends DateBoxed { public final Void data; private DateBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateBoxedBoolean extends DateBoxed { @@ -315,6 +347,10 @@ public static final class DateBoxedBoolean extends DateBoxed { private DateBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateBoxedNumber extends DateBoxed { @@ -322,6 +358,10 @@ public static final class DateBoxedNumber extends DateBoxed { private DateBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateBoxedString extends DateBoxed { @@ -329,6 +369,10 @@ public static final class DateBoxedString extends DateBoxed { private DateBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateBoxedList extends DateBoxed { @@ -336,6 +380,10 @@ public static final class DateBoxedList extends DateBoxed { private DateBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateBoxedMap extends DateBoxed { @@ -343,6 +391,10 @@ public static final class DateBoxedMap extends DateBoxed { private DateBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -565,13 +617,19 @@ public DateBoxedMap validateAndBox(Map arg, SchemaConfiguration configurat } } - public static abstract sealed class DatetimeBoxed permits DatetimeBoxedVoid, DatetimeBoxedBoolean, DatetimeBoxedNumber, DatetimeBoxedString, DatetimeBoxedList, DatetimeBoxedMap {} + public static abstract sealed class DatetimeBoxed permits DatetimeBoxedVoid, DatetimeBoxedBoolean, DatetimeBoxedNumber, DatetimeBoxedString, DatetimeBoxedList, DatetimeBoxedMap { + public abstract @Nullable Object data(); + } public static final class DatetimeBoxedVoid extends DatetimeBoxed { public final Void data; private DatetimeBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DatetimeBoxedBoolean extends DatetimeBoxed { @@ -579,6 +637,10 @@ public static final class DatetimeBoxedBoolean extends DatetimeBoxed { private DatetimeBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DatetimeBoxedNumber extends DatetimeBoxed { @@ -586,6 +648,10 @@ public static final class DatetimeBoxedNumber extends DatetimeBoxed { private DatetimeBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DatetimeBoxedString extends DatetimeBoxed { @@ -593,6 +659,10 @@ public static final class DatetimeBoxedString extends DatetimeBoxed { private DatetimeBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DatetimeBoxedList extends DatetimeBoxed { @@ -600,6 +670,10 @@ public static final class DatetimeBoxedList extends DatetimeBoxed { private DatetimeBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DatetimeBoxedMap extends DatetimeBoxed { @@ -607,6 +681,10 @@ public static final class DatetimeBoxedMap extends DatetimeBoxed { private DatetimeBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -829,13 +907,19 @@ public DatetimeBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class NumberSchemaBoxed permits NumberSchemaBoxedVoid, NumberSchemaBoxedBoolean, NumberSchemaBoxedNumber, NumberSchemaBoxedString, NumberSchemaBoxedList, NumberSchemaBoxedMap {} + public static abstract sealed class NumberSchemaBoxed permits NumberSchemaBoxedVoid, NumberSchemaBoxedBoolean, NumberSchemaBoxedNumber, NumberSchemaBoxedString, NumberSchemaBoxedList, NumberSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class NumberSchemaBoxedVoid extends NumberSchemaBoxed { public final Void data; private NumberSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NumberSchemaBoxedBoolean extends NumberSchemaBoxed { @@ -843,6 +927,10 @@ public static final class NumberSchemaBoxedBoolean extends NumberSchemaBoxed { private NumberSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NumberSchemaBoxedNumber extends NumberSchemaBoxed { @@ -850,6 +938,10 @@ public static final class NumberSchemaBoxedNumber extends NumberSchemaBoxed { private NumberSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NumberSchemaBoxedString extends NumberSchemaBoxed { @@ -857,6 +949,10 @@ public static final class NumberSchemaBoxedString extends NumberSchemaBoxed { private NumberSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NumberSchemaBoxedList extends NumberSchemaBoxed { @@ -864,6 +960,10 @@ public static final class NumberSchemaBoxedList extends NumberSchemaBoxed { private NumberSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NumberSchemaBoxedMap extends NumberSchemaBoxed { @@ -871,6 +971,10 @@ public static final class NumberSchemaBoxedMap extends NumberSchemaBoxed { private NumberSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1093,13 +1197,19 @@ public NumberSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration co } } - public static abstract sealed class BinaryBoxed permits BinaryBoxedVoid, BinaryBoxedBoolean, BinaryBoxedNumber, BinaryBoxedString, BinaryBoxedList, BinaryBoxedMap {} + public static abstract sealed class BinaryBoxed permits BinaryBoxedVoid, BinaryBoxedBoolean, BinaryBoxedNumber, BinaryBoxedString, BinaryBoxedList, BinaryBoxedMap { + public abstract @Nullable Object data(); + } public static final class BinaryBoxedVoid extends BinaryBoxed { public final Void data; private BinaryBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BinaryBoxedBoolean extends BinaryBoxed { @@ -1107,6 +1217,10 @@ public static final class BinaryBoxedBoolean extends BinaryBoxed { private BinaryBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BinaryBoxedNumber extends BinaryBoxed { @@ -1114,6 +1228,10 @@ public static final class BinaryBoxedNumber extends BinaryBoxed { private BinaryBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BinaryBoxedString extends BinaryBoxed { @@ -1121,6 +1239,10 @@ public static final class BinaryBoxedString extends BinaryBoxed { private BinaryBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BinaryBoxedList extends BinaryBoxed { @@ -1128,6 +1250,10 @@ public static final class BinaryBoxedList extends BinaryBoxed { private BinaryBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BinaryBoxedMap extends BinaryBoxed { @@ -1135,6 +1261,10 @@ public static final class BinaryBoxedMap extends BinaryBoxed { private BinaryBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1357,13 +1487,19 @@ public BinaryBoxedMap validateAndBox(Map arg, SchemaConfiguration configur } } - public static abstract sealed class Int32Boxed permits Int32BoxedVoid, Int32BoxedBoolean, Int32BoxedNumber, Int32BoxedString, Int32BoxedList, Int32BoxedMap {} + public static abstract sealed class Int32Boxed permits Int32BoxedVoid, Int32BoxedBoolean, Int32BoxedNumber, Int32BoxedString, Int32BoxedList, Int32BoxedMap { + public abstract @Nullable Object data(); + } public static final class Int32BoxedVoid extends Int32Boxed { public final Void data; private Int32BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int32BoxedBoolean extends Int32Boxed { @@ -1371,6 +1507,10 @@ public static final class Int32BoxedBoolean extends Int32Boxed { private Int32BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int32BoxedNumber extends Int32Boxed { @@ -1378,6 +1518,10 @@ public static final class Int32BoxedNumber extends Int32Boxed { private Int32BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int32BoxedString extends Int32Boxed { @@ -1385,6 +1529,10 @@ public static final class Int32BoxedString extends Int32Boxed { private Int32BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int32BoxedList extends Int32Boxed { @@ -1392,6 +1540,10 @@ public static final class Int32BoxedList extends Int32Boxed { private Int32BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int32BoxedMap extends Int32Boxed { @@ -1399,6 +1551,10 @@ public static final class Int32BoxedMap extends Int32Boxed { private Int32BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1621,13 +1777,19 @@ public Int32BoxedMap validateAndBox(Map arg, SchemaConfiguration configura } } - public static abstract sealed class Int64Boxed permits Int64BoxedVoid, Int64BoxedBoolean, Int64BoxedNumber, Int64BoxedString, Int64BoxedList, Int64BoxedMap {} + public static abstract sealed class Int64Boxed permits Int64BoxedVoid, Int64BoxedBoolean, Int64BoxedNumber, Int64BoxedString, Int64BoxedList, Int64BoxedMap { + public abstract @Nullable Object data(); + } public static final class Int64BoxedVoid extends Int64Boxed { public final Void data; private Int64BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int64BoxedBoolean extends Int64Boxed { @@ -1635,6 +1797,10 @@ public static final class Int64BoxedBoolean extends Int64Boxed { private Int64BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int64BoxedNumber extends Int64Boxed { @@ -1642,6 +1808,10 @@ public static final class Int64BoxedNumber extends Int64Boxed { private Int64BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int64BoxedString extends Int64Boxed { @@ -1649,6 +1819,10 @@ public static final class Int64BoxedString extends Int64Boxed { private Int64BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int64BoxedList extends Int64Boxed { @@ -1656,6 +1830,10 @@ public static final class Int64BoxedList extends Int64Boxed { private Int64BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Int64BoxedMap extends Int64Boxed { @@ -1663,6 +1841,10 @@ public static final class Int64BoxedMap extends Int64Boxed { private Int64BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1885,13 +2067,19 @@ public Int64BoxedMap validateAndBox(Map arg, SchemaConfiguration configura } } - public static abstract sealed class DoubleSchemaBoxed permits DoubleSchemaBoxedVoid, DoubleSchemaBoxedBoolean, DoubleSchemaBoxedNumber, DoubleSchemaBoxedString, DoubleSchemaBoxedList, DoubleSchemaBoxedMap {} + public static abstract sealed class DoubleSchemaBoxed permits DoubleSchemaBoxedVoid, DoubleSchemaBoxedBoolean, DoubleSchemaBoxedNumber, DoubleSchemaBoxedString, DoubleSchemaBoxedList, DoubleSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class DoubleSchemaBoxedVoid extends DoubleSchemaBoxed { public final Void data; private DoubleSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DoubleSchemaBoxedBoolean extends DoubleSchemaBoxed { @@ -1899,6 +2087,10 @@ public static final class DoubleSchemaBoxedBoolean extends DoubleSchemaBoxed { private DoubleSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DoubleSchemaBoxedNumber extends DoubleSchemaBoxed { @@ -1906,6 +2098,10 @@ public static final class DoubleSchemaBoxedNumber extends DoubleSchemaBoxed { private DoubleSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DoubleSchemaBoxedString extends DoubleSchemaBoxed { @@ -1913,6 +2109,10 @@ public static final class DoubleSchemaBoxedString extends DoubleSchemaBoxed { private DoubleSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DoubleSchemaBoxedList extends DoubleSchemaBoxed { @@ -1920,6 +2120,10 @@ public static final class DoubleSchemaBoxedList extends DoubleSchemaBoxed { private DoubleSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DoubleSchemaBoxedMap extends DoubleSchemaBoxed { @@ -1927,6 +2131,10 @@ public static final class DoubleSchemaBoxedMap extends DoubleSchemaBoxed { private DoubleSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -2149,13 +2357,19 @@ public DoubleSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration co } } - public static abstract sealed class FloatSchemaBoxed permits FloatSchemaBoxedVoid, FloatSchemaBoxedBoolean, FloatSchemaBoxedNumber, FloatSchemaBoxedString, FloatSchemaBoxedList, FloatSchemaBoxedMap {} + public static abstract sealed class FloatSchemaBoxed permits FloatSchemaBoxedVoid, FloatSchemaBoxedBoolean, FloatSchemaBoxedNumber, FloatSchemaBoxedString, FloatSchemaBoxedList, FloatSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class FloatSchemaBoxedVoid extends FloatSchemaBoxed { public final Void data; private FloatSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FloatSchemaBoxedBoolean extends FloatSchemaBoxed { @@ -2163,6 +2377,10 @@ public static final class FloatSchemaBoxedBoolean extends FloatSchemaBoxed { private FloatSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FloatSchemaBoxedNumber extends FloatSchemaBoxed { @@ -2170,6 +2388,10 @@ public static final class FloatSchemaBoxedNumber extends FloatSchemaBoxed { private FloatSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FloatSchemaBoxedString extends FloatSchemaBoxed { @@ -2177,6 +2399,10 @@ public static final class FloatSchemaBoxedString extends FloatSchemaBoxed { private FloatSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FloatSchemaBoxedList extends FloatSchemaBoxed { @@ -2184,6 +2410,10 @@ public static final class FloatSchemaBoxedList extends FloatSchemaBoxed { private FloatSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FloatSchemaBoxedMap extends FloatSchemaBoxed { @@ -2191,6 +2421,10 @@ public static final class FloatSchemaBoxedMap extends FloatSchemaBoxed { private FloatSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -3045,13 +3279,19 @@ public AnyTypeAndFormatMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeNotString1BoxedMap extends AnyTypeNotString1Boxed { @@ -89,6 +111,10 @@ public static final class AnyTypeNotString1BoxedMap extends AnyTypeNotString1Box private AnyTypeNotString1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 8a6a515656b..d38de5b9a6b 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 @@ -187,13 +187,19 @@ public ApiResponseMapBuilder getBuilderAfterAdditionalProperty(Map in } - public static abstract sealed class Apple1Boxed permits Apple1BoxedVoid, Apple1BoxedMap {} + public static abstract sealed class Apple1Boxed permits Apple1BoxedVoid, Apple1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Apple1BoxedVoid extends Apple1Boxed { public final Void data; private Apple1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Apple1BoxedMap extends Apple1Boxed { @@ -273,6 +291,10 @@ public static final class Apple1BoxedMap extends Apple1Boxed { private Apple1BoxedMap(AppleMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 6f00aee3d23..91786696908 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 @@ -157,13 +157,19 @@ public AppleReqMap0Builder getBuilderAfterCultivar(Map instance) } - public static abstract sealed class AppleReq1Boxed permits AppleReq1BoxedMap {} + public static abstract sealed class AppleReq1Boxed permits AppleReq1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AppleReq1BoxedMap extends AppleReq1Boxed { public final AppleReqMap data; private AppleReq1BoxedMap(AppleReqMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayHoldingAnyType.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayHoldingAnyType.java index 4008aaff8bc..dd6efb9716c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayHoldingAnyType.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayHoldingAnyType.java @@ -107,13 +107,19 @@ public ArrayHoldingAnyTypeListBuilder add(Map item) { } - public static abstract sealed class ArrayHoldingAnyType1Boxed permits ArrayHoldingAnyType1BoxedList {} + public static abstract sealed class ArrayHoldingAnyType1Boxed permits ArrayHoldingAnyType1BoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayHoldingAnyType1BoxedList extends ArrayHoldingAnyType1Boxed { public final ArrayHoldingAnyTypeList data; private ArrayHoldingAnyType1BoxedList(ArrayHoldingAnyTypeList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 21bea80d9da..a6f32f80b08 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 @@ -89,13 +89,19 @@ public List build() { } - public static abstract sealed class ItemsBoxed permits ItemsBoxedList {} + public static abstract sealed class ItemsBoxed permits ItemsBoxedList { + public abstract @Nullable Object data(); + } public static final class ItemsBoxedList extends ItemsBoxed { public final ItemsList data; private ItemsBoxedList(ItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -202,13 +208,19 @@ public List> build() { } - public static abstract sealed class ArrayArrayNumberBoxed permits ArrayArrayNumberBoxedList {} + public static abstract sealed class ArrayArrayNumberBoxed permits ArrayArrayNumberBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayArrayNumberBoxedList extends ArrayArrayNumberBoxed { public final ArrayArrayNumberList data; private ArrayArrayNumberBoxedList(ArrayArrayNumberList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -349,13 +361,19 @@ public ArrayOfArrayOfNumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map< } - public static abstract sealed class ArrayOfArrayOfNumberOnly1Boxed permits ArrayOfArrayOfNumberOnly1BoxedMap {} + public static abstract sealed class ArrayOfArrayOfNumberOnly1Boxed permits ArrayOfArrayOfNumberOnly1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ArrayOfArrayOfNumberOnly1BoxedMap extends ArrayOfArrayOfNumberOnly1Boxed { public final ArrayOfArrayOfNumberOnlyMap data; private ArrayOfArrayOfNumberOnly1BoxedMap(ArrayOfArrayOfNumberOnlyMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfEnums.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfEnums.java index f40e554dfe7..b7c1da85ed5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfEnums.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayOfEnums.java @@ -69,13 +69,19 @@ public ArrayOfEnumsListBuilder add(StringEnum.NullStringEnumEnums item) { } - public static abstract sealed class ArrayOfEnums1Boxed permits ArrayOfEnums1BoxedList {} + public static abstract sealed class ArrayOfEnums1Boxed permits ArrayOfEnums1BoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayOfEnums1BoxedList extends ArrayOfEnums1Boxed { public final ArrayOfEnumsList data; private ArrayOfEnums1BoxedList(ArrayOfEnumsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 166c0a5af06..2263421bc9b 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 @@ -89,13 +89,19 @@ public List build() { } - public static abstract sealed class ArrayNumberBoxed permits ArrayNumberBoxedList {} + public static abstract sealed class ArrayNumberBoxed permits ArrayNumberBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayNumberBoxedList extends ArrayNumberBoxed { public final ArrayNumberList data; private ArrayNumberBoxedList(ArrayNumberList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -236,13 +242,19 @@ public ArrayOfNumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map build() { } - public static abstract sealed class ArrayOfStringBoxed permits ArrayOfStringBoxedList {} + public static abstract sealed class ArrayOfStringBoxed permits ArrayOfStringBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayOfStringBoxedList extends ArrayOfStringBoxed { public final ArrayOfStringList data; private ArrayOfStringBoxedList(ArrayOfStringList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -214,13 +220,19 @@ public List build() { } - public static abstract sealed class Items1Boxed permits Items1BoxedList {} + public static abstract sealed class Items1Boxed permits Items1BoxedList { + public abstract @Nullable Object data(); + } public static final class Items1BoxedList extends Items1Boxed { public final ItemsList data; private Items1BoxedList(ItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -327,13 +339,19 @@ public List> build() { } - public static abstract sealed class ArrayArrayOfIntegerBoxed permits ArrayArrayOfIntegerBoxedList {} + public static abstract sealed class ArrayArrayOfIntegerBoxed permits ArrayArrayOfIntegerBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayArrayOfIntegerBoxedList extends ArrayArrayOfIntegerBoxed { public final ArrayArrayOfIntegerList data; private ArrayArrayOfIntegerBoxedList(ArrayArrayOfIntegerList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -440,13 +458,19 @@ public ItemsListBuilder1 add(Map item) { } - public static abstract sealed class Items3Boxed permits Items3BoxedList {} + public static abstract sealed class Items3Boxed permits Items3BoxedList { + public abstract @Nullable Object data(); + } public static final class Items3BoxedList extends Items3Boxed { public final ItemsList1 data; private Items3BoxedList(ItemsList1 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -553,13 +577,19 @@ public ArrayArrayOfModelListBuilder add(List> item } - public static abstract sealed class ArrayArrayOfModelBoxed permits ArrayArrayOfModelBoxedList {} + public static abstract sealed class ArrayArrayOfModelBoxed permits ArrayArrayOfModelBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayArrayOfModelBoxedList extends ArrayArrayOfModelBoxed { public final ArrayArrayOfModelList data; private ArrayArrayOfModelBoxedList(ArrayArrayOfModelList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -752,13 +782,19 @@ public ArrayTestMapBuilder getBuilderAfterAdditionalProperty(Map build() { } - public static abstract sealed class ArrayWithValidationsInItems1Boxed permits ArrayWithValidationsInItems1BoxedList {} + public static abstract sealed class ArrayWithValidationsInItems1Boxed permits ArrayWithValidationsInItems1BoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayWithValidationsInItems1BoxedList extends ArrayWithValidationsInItems1Boxed { public final ArrayWithValidationsInItemsList data; private ArrayWithValidationsInItems1BoxedList(ArrayWithValidationsInItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 5c224e062d3..280663d76a4 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 @@ -132,13 +132,19 @@ public BananaMap0Builder getBuilderAfterLengthCm(Map i } - public static abstract sealed class Banana1Boxed permits Banana1BoxedMap {} + public static abstract sealed class Banana1Boxed permits Banana1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Banana1BoxedMap extends Banana1Boxed { public final BananaMap data; private Banana1BoxedMap(BananaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 7b766a1288d..a520a7bce47 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 @@ -175,13 +175,19 @@ public BananaReqMap0Builder getBuilderAfterLengthCm(Map instance } - public static abstract sealed class BananaReq1Boxed permits BananaReq1BoxedMap {} + public static abstract sealed class BananaReq1Boxed permits BananaReq1BoxedMap { + public abstract @Nullable Object data(); + } public static final class BananaReq1BoxedMap extends BananaReq1Boxed { public final BananaReqMap data; private BananaReq1BoxedMap(BananaReqMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Bar.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Bar.java index 5286bf7a8c5..d4ca10c513d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Bar.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Bar.java @@ -20,13 +20,19 @@ public class Bar { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Bar1Boxed permits Bar1BoxedString {} + public static abstract sealed class Bar1Boxed permits Bar1BoxedString { + public abstract @Nullable Object data(); + } public static final class Bar1BoxedString extends Bar1Boxed { public final String data; private Bar1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 a2c0f1fcef4..e5b8689f397 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 @@ -44,13 +44,19 @@ public String value() { } - public static abstract sealed class ClassNameBoxed permits ClassNameBoxedString {} + public static abstract sealed class ClassNameBoxed permits ClassNameBoxedString { + public abstract @Nullable Object data(); + } public static final class ClassNameBoxedString extends ClassNameBoxed { public final String data; private ClassNameBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -192,13 +198,19 @@ public BasquePigMap0Builder getBuilderAfterClassName(Map arg, SchemaConfiguration configu } - public static abstract sealed class Cat1Boxed permits Cat1BoxedVoid, Cat1BoxedBoolean, Cat1BoxedNumber, Cat1BoxedString, Cat1BoxedList, Cat1BoxedMap {} + public static abstract sealed class Cat1Boxed permits Cat1BoxedVoid, Cat1BoxedBoolean, Cat1BoxedNumber, Cat1BoxedString, Cat1BoxedList, Cat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Cat1BoxedVoid extends Cat1Boxed { public final Void data; private Cat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Cat1BoxedBoolean extends Cat1Boxed { @@ -213,6 +225,10 @@ public static final class Cat1BoxedBoolean extends Cat1Boxed { private Cat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Cat1BoxedNumber extends Cat1Boxed { @@ -220,6 +236,10 @@ public static final class Cat1BoxedNumber extends Cat1Boxed { private Cat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Cat1BoxedString extends Cat1Boxed { @@ -227,6 +247,10 @@ public static final class Cat1BoxedString extends Cat1Boxed { private Cat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Cat1BoxedList extends Cat1Boxed { @@ -234,6 +258,10 @@ public static final class Cat1BoxedList extends Cat1Boxed { private Cat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Cat1BoxedMap extends Cat1Boxed { @@ -241,6 +269,10 @@ public static final class Cat1BoxedMap extends Cat1Boxed { private Cat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 5376441bfd5..945659e8c5f 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 @@ -42,13 +42,19 @@ public static Id getInstance() { } - public static abstract sealed class NameBoxed permits NameBoxedString {} + public static abstract sealed class NameBoxed permits NameBoxedString { + public abstract @Nullable Object data(); + } public static final class NameBoxedString extends NameBoxed { public final String data; private NameBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -228,13 +234,19 @@ public CategoryMap0Builder getBuilderAfterName(Map ins } - public static abstract sealed class Category1Boxed permits Category1BoxedMap {} + public static abstract sealed class Category1Boxed permits Category1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Category1BoxedMap extends Category1Boxed { public final CategoryMap data; private Category1BoxedMap(CategoryMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 a7b9a715731..6f0c1be972b 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 @@ -115,13 +115,19 @@ public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class ChildCat1Boxed permits ChildCat1BoxedVoid, ChildCat1BoxedBoolean, ChildCat1BoxedNumber, ChildCat1BoxedString, ChildCat1BoxedList, ChildCat1BoxedMap {} + public static abstract sealed class ChildCat1Boxed permits ChildCat1BoxedVoid, ChildCat1BoxedBoolean, ChildCat1BoxedNumber, ChildCat1BoxedString, ChildCat1BoxedList, ChildCat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ChildCat1BoxedVoid extends ChildCat1Boxed { public final Void data; private ChildCat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ChildCat1BoxedBoolean extends ChildCat1Boxed { @@ -213,6 +225,10 @@ public static final class ChildCat1BoxedBoolean extends ChildCat1Boxed { private ChildCat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ChildCat1BoxedNumber extends ChildCat1Boxed { @@ -220,6 +236,10 @@ public static final class ChildCat1BoxedNumber extends ChildCat1Boxed { private ChildCat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ChildCat1BoxedString extends ChildCat1Boxed { @@ -227,6 +247,10 @@ public static final class ChildCat1BoxedString extends ChildCat1Boxed { private ChildCat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ChildCat1BoxedList extends ChildCat1Boxed { @@ -234,6 +258,10 @@ public static final class ChildCat1BoxedList extends ChildCat1Boxed { private ChildCat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ChildCat1BoxedMap extends ChildCat1Boxed { @@ -241,6 +269,10 @@ public static final class ChildCat1BoxedMap extends ChildCat1Boxed { private ChildCat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 84e49933fe7..9d5147fb103 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 @@ -105,13 +105,19 @@ public ClassModelMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ClassModel1BoxedMap extends ClassModel1Boxed { @@ -147,6 +169,10 @@ public static final class ClassModel1BoxedMap extends ClassModel1Boxed { private ClassModel1BoxedMap(ClassModelMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 e653265c164..c9b948e6c50 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 @@ -106,13 +106,19 @@ public ClientMapBuilder1 getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class ComplexQuadrilateral1Boxed permits ComplexQuadrilateral1BoxedVoid, ComplexQuadrilateral1BoxedBoolean, ComplexQuadrilateral1BoxedNumber, ComplexQuadrilateral1BoxedString, ComplexQuadrilateral1BoxedList, ComplexQuadrilateral1BoxedMap {} + public static abstract sealed class ComplexQuadrilateral1Boxed permits ComplexQuadrilateral1BoxedVoid, ComplexQuadrilateral1BoxedBoolean, ComplexQuadrilateral1BoxedNumber, ComplexQuadrilateral1BoxedString, ComplexQuadrilateral1BoxedList, ComplexQuadrilateral1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ComplexQuadrilateral1BoxedVoid extends ComplexQuadrilateral1Boxed { public final Void data; private ComplexQuadrilateral1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComplexQuadrilateral1BoxedBoolean extends ComplexQuadrilateral1Boxed { @@ -290,6 +308,10 @@ public static final class ComplexQuadrilateral1BoxedBoolean extends ComplexQuadr private ComplexQuadrilateral1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComplexQuadrilateral1BoxedNumber extends ComplexQuadrilateral1Boxed { @@ -297,6 +319,10 @@ public static final class ComplexQuadrilateral1BoxedNumber extends ComplexQuadri private ComplexQuadrilateral1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComplexQuadrilateral1BoxedString extends ComplexQuadrilateral1Boxed { @@ -304,6 +330,10 @@ public static final class ComplexQuadrilateral1BoxedString extends ComplexQuadri private ComplexQuadrilateral1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComplexQuadrilateral1BoxedList extends ComplexQuadrilateral1Boxed { @@ -311,6 +341,10 @@ public static final class ComplexQuadrilateral1BoxedList extends ComplexQuadrila private ComplexQuadrilateral1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComplexQuadrilateral1BoxedMap extends ComplexQuadrilateral1Boxed { @@ -318,6 +352,10 @@ public static final class ComplexQuadrilateral1BoxedMap extends ComplexQuadrilat private ComplexQuadrilateral1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 0f93682cc03..2cc4c08b50a 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 @@ -231,13 +231,19 @@ public Schema9ListBuilder add(Map item) { } - public static abstract sealed class Schema9Boxed permits Schema9BoxedList {} + public static abstract sealed class Schema9Boxed permits Schema9BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema9BoxedList extends Schema9Boxed { public final Schema9List data; private Schema9BoxedList(Schema9List data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -375,13 +381,19 @@ public static Schema15 getInstance() { } - public static abstract sealed class ComposedAnyOfDifferentTypesNoValidations1Boxed permits ComposedAnyOfDifferentTypesNoValidations1BoxedVoid, ComposedAnyOfDifferentTypesNoValidations1BoxedBoolean, ComposedAnyOfDifferentTypesNoValidations1BoxedNumber, ComposedAnyOfDifferentTypesNoValidations1BoxedString, ComposedAnyOfDifferentTypesNoValidations1BoxedList, ComposedAnyOfDifferentTypesNoValidations1BoxedMap {} + public static abstract sealed class ComposedAnyOfDifferentTypesNoValidations1Boxed permits ComposedAnyOfDifferentTypesNoValidations1BoxedVoid, ComposedAnyOfDifferentTypesNoValidations1BoxedBoolean, ComposedAnyOfDifferentTypesNoValidations1BoxedNumber, ComposedAnyOfDifferentTypesNoValidations1BoxedString, ComposedAnyOfDifferentTypesNoValidations1BoxedList, ComposedAnyOfDifferentTypesNoValidations1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedVoid extends ComposedAnyOfDifferentTypesNoValidations1Boxed { public final Void data; private ComposedAnyOfDifferentTypesNoValidations1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedBoolean extends ComposedAnyOfDifferentTypesNoValidations1Boxed { @@ -389,6 +401,10 @@ public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedBoolean private ComposedAnyOfDifferentTypesNoValidations1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedNumber extends ComposedAnyOfDifferentTypesNoValidations1Boxed { @@ -396,6 +412,10 @@ public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedNumber e private ComposedAnyOfDifferentTypesNoValidations1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedString extends ComposedAnyOfDifferentTypesNoValidations1Boxed { @@ -403,6 +423,10 @@ public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedString e private ComposedAnyOfDifferentTypesNoValidations1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedList extends ComposedAnyOfDifferentTypesNoValidations1Boxed { @@ -410,6 +434,10 @@ public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedList ext private ComposedAnyOfDifferentTypesNoValidations1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedMap extends ComposedAnyOfDifferentTypesNoValidations1Boxed { @@ -417,6 +445,10 @@ public static final class ComposedAnyOfDifferentTypesNoValidations1BoxedMap exte private ComposedAnyOfDifferentTypesNoValidations1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedArray.java index 05ab1601631..44aab844c66 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedArray.java @@ -107,13 +107,19 @@ public ComposedArrayListBuilder add(Map item) { } - public static abstract sealed class ComposedArray1Boxed permits ComposedArray1BoxedList {} + public static abstract sealed class ComposedArray1Boxed permits ComposedArray1BoxedList { + public abstract @Nullable Object data(); + } public static final class ComposedArray1BoxedList extends ComposedArray1Boxed { public final ComposedArrayList data; private ComposedArray1BoxedList(ComposedArrayList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedBool.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedBool.java index f6aa4c8a34b..c6df97b1ceb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedBool.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedBool.java @@ -31,13 +31,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class ComposedBool1Boxed permits ComposedBool1BoxedBoolean {} + public static abstract sealed class ComposedBool1Boxed permits ComposedBool1BoxedBoolean { + public abstract @Nullable Object data(); + } public static final class ComposedBool1BoxedBoolean extends ComposedBool1Boxed { public final boolean data; private ComposedBool1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNone.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNone.java index e6c0fd472a9..e4bb45b6768 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNone.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNone.java @@ -31,13 +31,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class ComposedNone1Boxed permits ComposedNone1BoxedVoid {} + public static abstract sealed class ComposedNone1Boxed permits ComposedNone1BoxedVoid { + public abstract @Nullable Object data(); + } public static final class ComposedNone1BoxedVoid extends ComposedNone1Boxed { public final Void data; private ComposedNone1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNumber.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNumber.java index 8147887a40c..d3a7d9c807f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNumber.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedNumber.java @@ -31,13 +31,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class ComposedNumber1Boxed permits ComposedNumber1BoxedNumber {} + public static abstract sealed class ComposedNumber1Boxed permits ComposedNumber1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class ComposedNumber1BoxedNumber extends ComposedNumber1Boxed { public final Number data; private ComposedNumber1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 46138b597b0..e9f2e9ab7da 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 @@ -38,13 +38,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class ComposedObject1Boxed permits ComposedObject1BoxedMap {} + public static abstract sealed class ComposedObject1Boxed permits ComposedObject1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ComposedObject1BoxedMap extends ComposedObject1Boxed { public final FrozenMap<@Nullable Object> data; private ComposedObject1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 a6ae65633a6..6a5e4a09c00 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 @@ -61,13 +61,19 @@ public static Schema3 getInstance() { } - public static abstract sealed class Schema4Boxed permits Schema4BoxedMap {} + public static abstract sealed class Schema4Boxed permits Schema4BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema4BoxedMap extends Schema4Boxed { public final FrozenMap<@Nullable Object> data; private Schema4BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -227,13 +233,19 @@ public Schema5ListBuilder add(Map item) { } - public static abstract sealed class Schema5Boxed permits Schema5BoxedList {} + public static abstract sealed class Schema5Boxed permits Schema5BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema5BoxedList extends Schema5Boxed { public final Schema5List data; private Schema5BoxedList(Schema5List data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -307,13 +319,19 @@ public Schema5BoxedList validateAndBox(List arg, SchemaConfiguration configur } } - public static abstract sealed class Schema6Boxed permits Schema6BoxedString {} + public static abstract sealed class Schema6Boxed permits Schema6BoxedString { + public abstract @Nullable Object data(); + } public static final class Schema6BoxedString extends Schema6Boxed { public final String data; private Schema6BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -371,13 +389,19 @@ public Schema6BoxedString validateAndBox(String arg, SchemaConfiguration configu } } - public static abstract sealed class ComposedOneOfDifferentTypes1Boxed permits ComposedOneOfDifferentTypes1BoxedVoid, ComposedOneOfDifferentTypes1BoxedBoolean, ComposedOneOfDifferentTypes1BoxedNumber, ComposedOneOfDifferentTypes1BoxedString, ComposedOneOfDifferentTypes1BoxedList, ComposedOneOfDifferentTypes1BoxedMap {} + public static abstract sealed class ComposedOneOfDifferentTypes1Boxed permits ComposedOneOfDifferentTypes1BoxedVoid, ComposedOneOfDifferentTypes1BoxedBoolean, ComposedOneOfDifferentTypes1BoxedNumber, ComposedOneOfDifferentTypes1BoxedString, ComposedOneOfDifferentTypes1BoxedList, ComposedOneOfDifferentTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ComposedOneOfDifferentTypes1BoxedVoid extends ComposedOneOfDifferentTypes1Boxed { public final Void data; private ComposedOneOfDifferentTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedOneOfDifferentTypes1BoxedBoolean extends ComposedOneOfDifferentTypes1Boxed { @@ -385,6 +409,10 @@ public static final class ComposedOneOfDifferentTypes1BoxedBoolean extends Compo private ComposedOneOfDifferentTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedOneOfDifferentTypes1BoxedNumber extends ComposedOneOfDifferentTypes1Boxed { @@ -392,6 +420,10 @@ public static final class ComposedOneOfDifferentTypes1BoxedNumber extends Compos private ComposedOneOfDifferentTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedOneOfDifferentTypes1BoxedString extends ComposedOneOfDifferentTypes1Boxed { @@ -399,6 +431,10 @@ public static final class ComposedOneOfDifferentTypes1BoxedString extends Compos private ComposedOneOfDifferentTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedOneOfDifferentTypes1BoxedList extends ComposedOneOfDifferentTypes1Boxed { @@ -406,6 +442,10 @@ public static final class ComposedOneOfDifferentTypes1BoxedList extends Composed private ComposedOneOfDifferentTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ComposedOneOfDifferentTypes1BoxedMap extends ComposedOneOfDifferentTypes1Boxed { @@ -413,6 +453,10 @@ public static final class ComposedOneOfDifferentTypes1BoxedMap extends ComposedO private ComposedOneOfDifferentTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedString.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedString.java index e1be84d59e2..907ba037006 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedString.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/ComposedString.java @@ -31,13 +31,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class ComposedString1Boxed permits ComposedString1BoxedString {} + public static abstract sealed class ComposedString1Boxed permits ComposedString1BoxedString { + public abstract @Nullable Object data(); + } public static final class ComposedString1BoxedString extends ComposedString1Boxed { public final String data; private ComposedString1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Currency.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Currency.java index 6e8047fdb18..d779307a390 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Currency.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Currency.java @@ -35,13 +35,19 @@ public String value() { } - public static abstract sealed class Currency1Boxed permits Currency1BoxedString {} + public static abstract sealed class Currency1Boxed permits Currency1BoxedString { + public abstract @Nullable Object data(); + } public static final class Currency1BoxedString extends Currency1Boxed { public final String data; private Currency1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 554db466784..df6bf49c1cd 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 @@ -44,13 +44,19 @@ public String value() { } - public static abstract sealed class ClassNameBoxed permits ClassNameBoxedString {} + public static abstract sealed class ClassNameBoxed permits ClassNameBoxedString { + public abstract @Nullable Object data(); + } public static final class ClassNameBoxedString extends ClassNameBoxed { public final String data; private ClassNameBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -192,13 +198,19 @@ public DanishPigMap0Builder getBuilderAfterClassName(Map arg, SchemaConfiguration configu } - public static abstract sealed class Dog1Boxed permits Dog1BoxedVoid, Dog1BoxedBoolean, Dog1BoxedNumber, Dog1BoxedString, Dog1BoxedList, Dog1BoxedMap {} + public static abstract sealed class Dog1Boxed permits Dog1BoxedVoid, Dog1BoxedBoolean, Dog1BoxedNumber, Dog1BoxedString, Dog1BoxedList, Dog1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Dog1BoxedVoid extends Dog1Boxed { public final Void data; private Dog1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Dog1BoxedBoolean extends Dog1Boxed { @@ -213,6 +225,10 @@ public static final class Dog1BoxedBoolean extends Dog1Boxed { private Dog1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Dog1BoxedNumber extends Dog1Boxed { @@ -220,6 +236,10 @@ public static final class Dog1BoxedNumber extends Dog1Boxed { private Dog1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Dog1BoxedString extends Dog1Boxed { @@ -227,6 +247,10 @@ public static final class Dog1BoxedString extends Dog1Boxed { private Dog1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Dog1BoxedList extends Dog1Boxed { @@ -234,6 +258,10 @@ public static final class Dog1BoxedList extends Dog1Boxed { private Dog1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Dog1BoxedMap extends Dog1Boxed { @@ -241,6 +269,10 @@ public static final class Dog1BoxedMap extends Dog1Boxed { private Dog1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 215634ab165..42d7cd95c8f 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 @@ -102,13 +102,19 @@ public ShapesListBuilder add(Map item) { } - public static abstract sealed class ShapesBoxed permits ShapesBoxedList {} + public static abstract sealed class ShapesBoxed permits ShapesBoxedList { + public abstract @Nullable Object data(); + } public static final class ShapesBoxedList extends ShapesBoxed { public final ShapesList data; private ShapesBoxedList(ShapesList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -543,13 +549,19 @@ public DrawingMapBuilder getBuilderAfterAdditionalProperty(Map build() { } - public static abstract sealed class ArrayEnumBoxed permits ArrayEnumBoxedList {} + public static abstract sealed class ArrayEnumBoxed permits ArrayEnumBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayEnumBoxedList extends ArrayEnumBoxed { public final ArrayEnumList data; private ArrayEnumBoxedList(ArrayEnumList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -414,13 +432,19 @@ public EnumArraysMapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class EquilateralTriangle1Boxed permits EquilateralTriangle1BoxedVoid, EquilateralTriangle1BoxedBoolean, EquilateralTriangle1BoxedNumber, EquilateralTriangle1BoxedString, EquilateralTriangle1BoxedList, EquilateralTriangle1BoxedMap {} + public static abstract sealed class EquilateralTriangle1Boxed permits EquilateralTriangle1BoxedVoid, EquilateralTriangle1BoxedBoolean, EquilateralTriangle1BoxedNumber, EquilateralTriangle1BoxedString, EquilateralTriangle1BoxedList, EquilateralTriangle1BoxedMap { + public abstract @Nullable Object data(); + } public static final class EquilateralTriangle1BoxedVoid extends EquilateralTriangle1Boxed { public final Void data; private EquilateralTriangle1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EquilateralTriangle1BoxedBoolean extends EquilateralTriangle1Boxed { @@ -290,6 +308,10 @@ public static final class EquilateralTriangle1BoxedBoolean extends EquilateralTr private EquilateralTriangle1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EquilateralTriangle1BoxedNumber extends EquilateralTriangle1Boxed { @@ -297,6 +319,10 @@ public static final class EquilateralTriangle1BoxedNumber extends EquilateralTri private EquilateralTriangle1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EquilateralTriangle1BoxedString extends EquilateralTriangle1Boxed { @@ -304,6 +330,10 @@ public static final class EquilateralTriangle1BoxedString extends EquilateralTri private EquilateralTriangle1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EquilateralTriangle1BoxedList extends EquilateralTriangle1Boxed { @@ -311,6 +341,10 @@ public static final class EquilateralTriangle1BoxedList extends EquilateralTrian private EquilateralTriangle1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EquilateralTriangle1BoxedMap extends EquilateralTriangle1Boxed { @@ -318,6 +352,10 @@ public static final class EquilateralTriangle1BoxedMap extends EquilateralTriang private EquilateralTriangle1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 3f958c82476..3a3c733a70c 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 @@ -106,13 +106,19 @@ public FileMapBuilder getBuilderAfterAdditionalProperty(Map item) { } - public static abstract sealed class FilesBoxed permits FilesBoxedList {} + public static abstract sealed class FilesBoxed permits FilesBoxedList { + public abstract @Nullable Object data(); + } public static final class FilesBoxedList extends FilesBoxed { public final FilesList data; private FilesBoxedList(FilesList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -235,13 +241,19 @@ public FileSchemaTestClassMapBuilder getBuilderAfterAdditionalProperty(Map build() { } - public static abstract sealed class ArrayWithUniqueItemsBoxed permits ArrayWithUniqueItemsBoxedList {} + public static abstract sealed class ArrayWithUniqueItemsBoxed permits ArrayWithUniqueItemsBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayWithUniqueItemsBoxedList extends ArrayWithUniqueItemsBoxed { public final ArrayWithUniqueItemsList data; private ArrayWithUniqueItemsBoxedList(ArrayWithUniqueItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -605,13 +641,19 @@ public ArrayWithUniqueItemsBoxedList validateAndBox(List arg, SchemaConfigura } } - public static abstract sealed class StringSchemaBoxed permits StringSchemaBoxedString {} + public static abstract sealed class StringSchemaBoxed permits StringSchemaBoxedString { + public abstract @Nullable Object data(); + } public static final class StringSchemaBoxedString extends StringSchemaBoxed { public final String data; private StringSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -736,13 +778,19 @@ public static UuidNoExample getInstance() { } - public static abstract sealed class PasswordBoxed permits PasswordBoxedString {} + public static abstract sealed class PasswordBoxed permits PasswordBoxedString { + public abstract @Nullable Object data(); + } public static final class PasswordBoxedString extends PasswordBoxed { public final String data; private PasswordBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -799,13 +847,19 @@ public PasswordBoxedString validateAndBox(String arg, SchemaConfiguration config } } - public static abstract sealed class PatternWithDigitsBoxed permits PatternWithDigitsBoxedString {} + public static abstract sealed class PatternWithDigitsBoxed permits PatternWithDigitsBoxedString { + public abstract @Nullable Object data(); + } public static final class PatternWithDigitsBoxedString extends PatternWithDigitsBoxed { public final String data; private PatternWithDigitsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -862,13 +916,19 @@ public PatternWithDigitsBoxedString validateAndBox(String arg, SchemaConfigurati } } - public static abstract sealed class PatternWithDigitsAndDelimiterBoxed permits PatternWithDigitsAndDelimiterBoxedString {} + public static abstract sealed class PatternWithDigitsAndDelimiterBoxed permits PatternWithDigitsAndDelimiterBoxedString { + public abstract @Nullable Object data(); + } public static final class PatternWithDigitsAndDelimiterBoxedString extends PatternWithDigitsAndDelimiterBoxed { public final String data; private PatternWithDigitsAndDelimiterBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1822,13 +1882,19 @@ public FormatTestMap1110Builder getBuilderAfterPassword(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Fruit1BoxedMap extends Fruit1Boxed { @@ -157,6 +179,10 @@ public static final class Fruit1BoxedMap extends Fruit1Boxed { private Fruit1BoxedMap(FruitMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f7f8aca8944..0893dd2b246 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 @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class FruitReq1Boxed permits FruitReq1BoxedVoid, FruitReq1BoxedBoolean, FruitReq1BoxedNumber, FruitReq1BoxedString, FruitReq1BoxedList, FruitReq1BoxedMap {} + public static abstract sealed class FruitReq1Boxed permits FruitReq1BoxedVoid, FruitReq1BoxedBoolean, FruitReq1BoxedNumber, FruitReq1BoxedString, FruitReq1BoxedList, FruitReq1BoxedMap { + public abstract @Nullable Object data(); + } public static final class FruitReq1BoxedVoid extends FruitReq1Boxed { public final Void data; private FruitReq1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FruitReq1BoxedBoolean extends FruitReq1Boxed { @@ -61,6 +67,10 @@ public static final class FruitReq1BoxedBoolean extends FruitReq1Boxed { private FruitReq1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FruitReq1BoxedNumber extends FruitReq1Boxed { @@ -68,6 +78,10 @@ public static final class FruitReq1BoxedNumber extends FruitReq1Boxed { private FruitReq1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FruitReq1BoxedString extends FruitReq1Boxed { @@ -75,6 +89,10 @@ public static final class FruitReq1BoxedString extends FruitReq1Boxed { private FruitReq1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FruitReq1BoxedList extends FruitReq1Boxed { @@ -82,6 +100,10 @@ public static final class FruitReq1BoxedList extends FruitReq1Boxed { private FruitReq1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FruitReq1BoxedMap extends FruitReq1Boxed { @@ -89,6 +111,10 @@ public static final class FruitReq1BoxedMap extends FruitReq1Boxed { private FruitReq1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 ea49312b4a7..3ea54cff594 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 @@ -115,13 +115,19 @@ public GmFruitMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class GmFruit1BoxedMap extends GmFruit1Boxed { @@ -157,6 +179,10 @@ public static final class GmFruit1BoxedMap extends GmFruit1Boxed { private GmFruit1BoxedMap(GmFruitMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c79759777b0..c66c837aa4f 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 @@ -114,13 +114,19 @@ public GrandparentAnimalMap0Builder getBuilderAfterPetType(Map arg, SchemaConfiguration configu } - public static abstract sealed class IsoscelesTriangle1Boxed permits IsoscelesTriangle1BoxedVoid, IsoscelesTriangle1BoxedBoolean, IsoscelesTriangle1BoxedNumber, IsoscelesTriangle1BoxedString, IsoscelesTriangle1BoxedList, IsoscelesTriangle1BoxedMap {} + public static abstract sealed class IsoscelesTriangle1Boxed permits IsoscelesTriangle1BoxedVoid, IsoscelesTriangle1BoxedBoolean, IsoscelesTriangle1BoxedNumber, IsoscelesTriangle1BoxedString, IsoscelesTriangle1BoxedList, IsoscelesTriangle1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IsoscelesTriangle1BoxedVoid extends IsoscelesTriangle1Boxed { public final Void data; private IsoscelesTriangle1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IsoscelesTriangle1BoxedBoolean extends IsoscelesTriangle1Boxed { @@ -290,6 +308,10 @@ public static final class IsoscelesTriangle1BoxedBoolean extends IsoscelesTriang private IsoscelesTriangle1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IsoscelesTriangle1BoxedNumber extends IsoscelesTriangle1Boxed { @@ -297,6 +319,10 @@ public static final class IsoscelesTriangle1BoxedNumber extends IsoscelesTriangl private IsoscelesTriangle1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IsoscelesTriangle1BoxedString extends IsoscelesTriangle1Boxed { @@ -304,6 +330,10 @@ public static final class IsoscelesTriangle1BoxedString extends IsoscelesTriangl private IsoscelesTriangle1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IsoscelesTriangle1BoxedList extends IsoscelesTriangle1Boxed { @@ -311,6 +341,10 @@ public static final class IsoscelesTriangle1BoxedList extends IsoscelesTriangle1 private IsoscelesTriangle1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IsoscelesTriangle1BoxedMap extends IsoscelesTriangle1Boxed { @@ -318,6 +352,10 @@ public static final class IsoscelesTriangle1BoxedMap extends IsoscelesTriangle1B private IsoscelesTriangle1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Items.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Items.java index a466f1d815f..524bdbba8cd 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Items.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/Items.java @@ -68,13 +68,19 @@ public ItemsListBuilder add(Map item) { } - public static abstract sealed class Items1Boxed permits Items1BoxedList {} + public static abstract sealed class Items1Boxed permits Items1BoxedList { + public abstract @Nullable Object data(); + } public static final class Items1BoxedList extends Items1Boxed { public final ItemsList data; private Items1BoxedList(ItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 226dc1d42f1..23f30649b8a 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 @@ -35,13 +35,19 @@ public class JSONPatchRequest { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ItemsBoxed permits ItemsBoxedVoid, ItemsBoxedBoolean, ItemsBoxedNumber, ItemsBoxedString, ItemsBoxedList, ItemsBoxedMap {} + public static abstract sealed class ItemsBoxed permits ItemsBoxedVoid, ItemsBoxedBoolean, ItemsBoxedNumber, ItemsBoxedString, ItemsBoxedList, ItemsBoxedMap { + public abstract @Nullable Object data(); + } public static final class ItemsBoxedVoid extends ItemsBoxed { public final Void data; private ItemsBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedBoolean extends ItemsBoxed { @@ -49,6 +55,10 @@ public static final class ItemsBoxedBoolean extends ItemsBoxed { private ItemsBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedNumber extends ItemsBoxed { @@ -56,6 +66,10 @@ public static final class ItemsBoxedNumber extends ItemsBoxed { private ItemsBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedString extends ItemsBoxed { @@ -63,6 +77,10 @@ public static final class ItemsBoxedString extends ItemsBoxed { private ItemsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedList extends ItemsBoxed { @@ -70,6 +88,10 @@ public static final class ItemsBoxedList extends ItemsBoxed { private ItemsBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedMap extends ItemsBoxed { @@ -77,6 +99,10 @@ public static final class ItemsBoxedMap extends ItemsBoxed { private ItemsBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -375,13 +401,19 @@ public JSONPatchRequestListBuilder add(Map item) { } - public static abstract sealed class JSONPatchRequest1Boxed permits JSONPatchRequest1BoxedList {} + public static abstract sealed class JSONPatchRequest1Boxed permits JSONPatchRequest1BoxedList { + public abstract @Nullable Object data(); + } public static final class JSONPatchRequest1BoxedList extends JSONPatchRequest1Boxed { public final JSONPatchRequestList data; private JSONPatchRequest1BoxedList(JSONPatchRequestList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 4b8f7d61d53..76983d02e22 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 @@ -82,13 +82,19 @@ public String value() { } - public static abstract sealed class OpBoxed permits OpBoxedString {} + public static abstract sealed class OpBoxed permits OpBoxedString { + public abstract @Nullable Object data(); + } public static final class OpBoxedString extends OpBoxed { public final String data; private OpBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -399,13 +405,19 @@ public JSONPatchRequestAddReplaceTestMap110Builder getBuilderAfterValue(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Mammal1BoxedMap extends Mammal1Boxed { @@ -77,6 +99,10 @@ public static final class Mammal1BoxedMap extends Mammal1Boxed { private Mammal1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 bd524892935..888642db4bb 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 @@ -95,13 +95,19 @@ public AdditionalPropertiesMapBuilder1 getBuilderAfterAdditionalProperty(Map i } - public static abstract sealed class Money1Boxed permits Money1BoxedMap {} + public static abstract sealed class Money1Boxed permits Money1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Money1BoxedMap extends Money1Boxed { public final MoneyMap data; private Money1BoxedMap(MoneyMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 573812144a0..5ba3d1e3e41 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 @@ -104,13 +104,19 @@ public MyObjectDtoMapBuilder getBuilderAfterId(Map instance) { } - public static abstract sealed class MyObjectDto1Boxed permits MyObjectDto1BoxedMap {} + public static abstract sealed class MyObjectDto1Boxed permits MyObjectDto1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MyObjectDto1BoxedMap extends MyObjectDto1Boxed { public final MyObjectDtoMap data; private MyObjectDto1BoxedMap(MyObjectDtoMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f6d24a63f67..98a6d9148f8 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 @@ -211,13 +211,19 @@ public NameMap0Builder getBuilderAfterName2(Map instan } - public static abstract sealed class Name1Boxed permits Name1BoxedVoid, Name1BoxedBoolean, Name1BoxedNumber, Name1BoxedString, Name1BoxedList, Name1BoxedMap {} + public static abstract sealed class Name1Boxed permits Name1BoxedVoid, Name1BoxedBoolean, Name1BoxedNumber, Name1BoxedString, Name1BoxedList, Name1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Name1BoxedVoid extends Name1Boxed { public final Void data; private Name1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Name1BoxedBoolean extends Name1Boxed { @@ -225,6 +231,10 @@ public static final class Name1BoxedBoolean extends Name1Boxed { private Name1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Name1BoxedNumber extends Name1Boxed { @@ -232,6 +242,10 @@ public static final class Name1BoxedNumber extends Name1Boxed { private Name1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Name1BoxedString extends Name1Boxed { @@ -239,6 +253,10 @@ public static final class Name1BoxedString extends Name1Boxed { private Name1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Name1BoxedList extends Name1Boxed { @@ -246,6 +264,10 @@ public static final class Name1BoxedList extends Name1Boxed { private Name1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Name1BoxedMap extends Name1Boxed { @@ -253,6 +275,10 @@ public static final class Name1BoxedMap extends Name1Boxed { private Name1BoxedMap(NameMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 5d86ce1d372..2fb470947dc 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 @@ -182,13 +182,19 @@ public NoAdditionalPropertiesMap0Builder getBuilderAfterId(Map i } - public static abstract sealed class NoAdditionalProperties1Boxed permits NoAdditionalProperties1BoxedMap {} + public static abstract sealed class NoAdditionalProperties1Boxed permits NoAdditionalProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NoAdditionalProperties1BoxedMap extends NoAdditionalProperties1Boxed { public final NoAdditionalPropertiesMap data; private NoAdditionalProperties1BoxedMap(NoAdditionalPropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 2d4c20dc523..bf6bad667f4 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 @@ -38,13 +38,19 @@ public class NullableClass { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class AdditionalProperties3Boxed permits AdditionalProperties3BoxedVoid, AdditionalProperties3BoxedMap {} + public static abstract sealed class AdditionalProperties3Boxed permits AdditionalProperties3BoxedVoid, AdditionalProperties3BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalProperties3BoxedVoid extends AdditionalProperties3Boxed { public final Void data; private AdditionalProperties3BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties3BoxedMap extends AdditionalProperties3Boxed { @@ -52,6 +58,10 @@ public static final class AdditionalProperties3BoxedMap extends AdditionalProper private AdditionalProperties3BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -147,13 +157,19 @@ public AdditionalProperties3BoxedMap validateAndBox(Map arg, SchemaConfigu } } - public static abstract sealed class IntegerPropBoxed permits IntegerPropBoxedVoid, IntegerPropBoxedNumber {} + public static abstract sealed class IntegerPropBoxed permits IntegerPropBoxedVoid, IntegerPropBoxedNumber { + public abstract @Nullable Object data(); + } public static final class IntegerPropBoxedVoid extends IntegerPropBoxed { public final Void data; private IntegerPropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IntegerPropBoxedNumber extends IntegerPropBoxed { @@ -161,6 +177,10 @@ public static final class IntegerPropBoxedNumber extends IntegerPropBoxed { private IntegerPropBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -254,13 +274,19 @@ public IntegerPropBoxedNumber validateAndBox(Number arg, SchemaConfiguration con } } - public static abstract sealed class NumberPropBoxed permits NumberPropBoxedVoid, NumberPropBoxedNumber {} + public static abstract sealed class NumberPropBoxed permits NumberPropBoxedVoid, NumberPropBoxedNumber { + public abstract @Nullable Object data(); + } public static final class NumberPropBoxedVoid extends NumberPropBoxed { public final Void data; private NumberPropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NumberPropBoxedNumber extends NumberPropBoxed { @@ -268,6 +294,10 @@ public static final class NumberPropBoxedNumber extends NumberPropBoxed { private NumberPropBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -360,13 +390,19 @@ public NumberPropBoxedNumber validateAndBox(Number arg, SchemaConfiguration conf } } - public static abstract sealed class BooleanPropBoxed permits BooleanPropBoxedVoid, BooleanPropBoxedBoolean {} + public static abstract sealed class BooleanPropBoxed permits BooleanPropBoxedVoid, BooleanPropBoxedBoolean { + public abstract @Nullable Object data(); + } public static final class BooleanPropBoxedVoid extends BooleanPropBoxed { public final Void data; private BooleanPropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BooleanPropBoxedBoolean extends BooleanPropBoxed { @@ -374,6 +410,10 @@ public static final class BooleanPropBoxedBoolean extends BooleanPropBoxed { private BooleanPropBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -449,13 +489,19 @@ public BooleanPropBoxedBoolean validateAndBox(boolean arg, SchemaConfiguration c } } - public static abstract sealed class StringPropBoxed permits StringPropBoxedVoid, StringPropBoxedString {} + public static abstract sealed class StringPropBoxed permits StringPropBoxedVoid, StringPropBoxedString { + public abstract @Nullable Object data(); + } public static final class StringPropBoxedVoid extends StringPropBoxed { public final Void data; private StringPropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class StringPropBoxedString extends StringPropBoxed { @@ -463,6 +509,10 @@ public static final class StringPropBoxedString extends StringPropBoxed { private StringPropBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -536,13 +586,19 @@ public StringPropBoxedString validateAndBox(String arg, SchemaConfiguration conf } } - public static abstract sealed class DatePropBoxed permits DatePropBoxedVoid, DatePropBoxedString {} + public static abstract sealed class DatePropBoxed permits DatePropBoxedVoid, DatePropBoxedString { + public abstract @Nullable Object data(); + } public static final class DatePropBoxedVoid extends DatePropBoxed { public final Void data; private DatePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DatePropBoxedString extends DatePropBoxed { @@ -550,6 +606,10 @@ public static final class DatePropBoxedString extends DatePropBoxed { private DatePropBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -624,13 +684,19 @@ public DatePropBoxedString validateAndBox(String arg, SchemaConfiguration config } } - public static abstract sealed class DatetimePropBoxed permits DatetimePropBoxedVoid, DatetimePropBoxedString {} + public static abstract sealed class DatetimePropBoxed permits DatetimePropBoxedVoid, DatetimePropBoxedString { + public abstract @Nullable Object data(); + } public static final class DatetimePropBoxedVoid extends DatetimePropBoxed { public final Void data; private DatetimePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DatetimePropBoxedString extends DatetimePropBoxed { @@ -638,6 +704,10 @@ public static final class DatetimePropBoxedString extends DatetimePropBoxed { private DatetimePropBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -755,13 +825,19 @@ public ArrayNullablePropListBuilder add(Map item) { } - public static abstract sealed class ArrayNullablePropBoxed permits ArrayNullablePropBoxedVoid, ArrayNullablePropBoxedList {} + public static abstract sealed class ArrayNullablePropBoxed permits ArrayNullablePropBoxedVoid, ArrayNullablePropBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayNullablePropBoxedVoid extends ArrayNullablePropBoxed { public final Void data; private ArrayNullablePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ArrayNullablePropBoxedList extends ArrayNullablePropBoxed { @@ -769,6 +845,10 @@ public static final class ArrayNullablePropBoxedList extends ArrayNullablePropBo private ArrayNullablePropBoxedList(ArrayNullablePropList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -865,13 +945,19 @@ public ArrayNullablePropBoxedList validateAndBox(List arg, SchemaConfiguratio } } - public static abstract sealed class Items1Boxed permits Items1BoxedVoid, Items1BoxedMap {} + public static abstract sealed class Items1Boxed permits Items1BoxedVoid, Items1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Items1BoxedVoid extends Items1Boxed { public final Void data; private Items1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Items1BoxedMap extends Items1Boxed { @@ -879,6 +965,10 @@ public static final class Items1BoxedMap extends Items1Boxed { private Items1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1011,13 +1101,19 @@ public ArrayAndItemsNullablePropListBuilder add(Map it } - public static abstract sealed class ArrayAndItemsNullablePropBoxed permits ArrayAndItemsNullablePropBoxedVoid, ArrayAndItemsNullablePropBoxedList {} + public static abstract sealed class ArrayAndItemsNullablePropBoxed permits ArrayAndItemsNullablePropBoxedVoid, ArrayAndItemsNullablePropBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayAndItemsNullablePropBoxedVoid extends ArrayAndItemsNullablePropBoxed { public final Void data; private ArrayAndItemsNullablePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ArrayAndItemsNullablePropBoxedList extends ArrayAndItemsNullablePropBoxed { @@ -1025,6 +1121,10 @@ public static final class ArrayAndItemsNullablePropBoxedList extends ArrayAndIte private ArrayAndItemsNullablePropBoxedList(ArrayAndItemsNullablePropList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1121,13 +1221,19 @@ public ArrayAndItemsNullablePropBoxedList validateAndBox(List arg, SchemaConf } } - public static abstract sealed class Items2Boxed permits Items2BoxedVoid, Items2BoxedMap {} + public static abstract sealed class Items2Boxed permits Items2BoxedVoid, Items2BoxedMap { + public abstract @Nullable Object data(); + } public static final class Items2BoxedVoid extends Items2Boxed { public final Void data; private Items2BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Items2BoxedMap extends Items2Boxed { @@ -1135,6 +1241,10 @@ public static final class Items2BoxedMap extends Items2Boxed { private Items2BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1267,13 +1377,19 @@ public ArrayItemsNullableListBuilder add(Map item) { } - public static abstract sealed class ArrayItemsNullableBoxed permits ArrayItemsNullableBoxedList {} + public static abstract sealed class ArrayItemsNullableBoxed permits ArrayItemsNullableBoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayItemsNullableBoxedList extends ArrayItemsNullableBoxed { public final ArrayItemsNullableList data; private ArrayItemsNullableBoxedList(ArrayItemsNullableList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1408,13 +1524,19 @@ public ObjectNullablePropMapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfigurat } } - public static abstract sealed class AdditionalProperties1Boxed permits AdditionalProperties1BoxedVoid, AdditionalProperties1BoxedMap {} + public static abstract sealed class AdditionalProperties1Boxed permits AdditionalProperties1BoxedVoid, AdditionalProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalProperties1BoxedVoid extends AdditionalProperties1Boxed { public final Void data; private AdditionalProperties1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties1BoxedMap extends AdditionalProperties1Boxed { @@ -1535,6 +1667,10 @@ public static final class AdditionalProperties1BoxedMap extends AdditionalProper private AdditionalProperties1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1686,13 +1822,19 @@ public ObjectAndItemsNullablePropMapBuilder getBuilderAfterAdditionalProperty(Ma } - public static abstract sealed class ObjectAndItemsNullablePropBoxed permits ObjectAndItemsNullablePropBoxedVoid, ObjectAndItemsNullablePropBoxedMap {} + public static abstract sealed class ObjectAndItemsNullablePropBoxed permits ObjectAndItemsNullablePropBoxedVoid, ObjectAndItemsNullablePropBoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectAndItemsNullablePropBoxedVoid extends ObjectAndItemsNullablePropBoxed { public final Void data; private ObjectAndItemsNullablePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectAndItemsNullablePropBoxedMap extends ObjectAndItemsNullablePropBoxed { @@ -1700,6 +1842,10 @@ public static final class ObjectAndItemsNullablePropBoxedMap extends ObjectAndIt private ObjectAndItemsNullablePropBoxedMap(ObjectAndItemsNullablePropMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1799,13 +1945,19 @@ public ObjectAndItemsNullablePropBoxedMap validateAndBox(Map arg, SchemaCo } } - public static abstract sealed class AdditionalProperties2Boxed permits AdditionalProperties2BoxedVoid, AdditionalProperties2BoxedMap {} + public static abstract sealed class AdditionalProperties2Boxed permits AdditionalProperties2BoxedVoid, AdditionalProperties2BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalProperties2BoxedVoid extends AdditionalProperties2Boxed { public final Void data; private AdditionalProperties2BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalProperties2BoxedMap extends AdditionalProperties2Boxed { @@ -1813,6 +1965,10 @@ public static final class AdditionalProperties2BoxedMap extends AdditionalProper private AdditionalProperties2BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1964,13 +2120,19 @@ public ObjectItemsNullableMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NullableShape1BoxedMap extends NullableShape1Boxed { @@ -89,6 +111,10 @@ public static final class NullableShape1BoxedMap extends NullableShape1Boxed { private NullableShape1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableString.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableString.java index 16a474e65e8..5dceb5f7446 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableString.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullableString.java @@ -21,13 +21,19 @@ public class NullableString { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class NullableString1Boxed permits NullableString1BoxedVoid, NullableString1BoxedString {} + public static abstract sealed class NullableString1Boxed permits NullableString1BoxedVoid, NullableString1BoxedString { + public abstract @Nullable Object data(); + } public static final class NullableString1BoxedVoid extends NullableString1Boxed { public final Void data; private NullableString1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NullableString1BoxedString extends NullableString1Boxed { @@ -35,6 +41,10 @@ public static final class NullableString1BoxedString extends NullableString1Boxe private NullableString1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 cb819d39375..82f4bef89b1 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 @@ -124,13 +124,19 @@ public NumberOnlyMapBuilder getBuilderAfterAdditionalProperty(Map inst } - public static abstract sealed class Schema1Boxed permits Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedMap extends Schema1Boxed { public final Schema1Map data; private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -281,13 +287,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } - public static abstract sealed class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed permits ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedVoid, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedBoolean, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedNumber, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedString, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedList, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedMap {} + public static abstract sealed class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed permits ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedVoid, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedBoolean, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedNumber, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedString, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedList, ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedVoid extends ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed { public final Void data; private ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedBoolean extends ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed { @@ -295,6 +307,10 @@ public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedBo private ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedNumber extends ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed { @@ -302,6 +318,10 @@ public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedNu private ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedString extends ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed { @@ -309,6 +329,10 @@ public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedSt private ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedList extends ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed { @@ -316,6 +340,10 @@ public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedLi private ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedMap extends ObjectWithAllOfWithReqTestPropFromUnsetAddProp1Boxed { @@ -323,6 +351,10 @@ public static final class ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedMa private ObjectWithAllOfWithReqTestPropFromUnsetAddProp1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f2a3398495f..e35a9b4dc0d 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 @@ -143,13 +143,19 @@ public ObjectWithCollidingPropertiesMapBuilder getBuilderAfterAdditionalProperty } - public static abstract sealed class ObjectWithCollidingProperties1Boxed permits ObjectWithCollidingProperties1BoxedMap {} + public static abstract sealed class ObjectWithCollidingProperties1Boxed permits ObjectWithCollidingProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithCollidingProperties1BoxedMap extends ObjectWithCollidingProperties1Boxed { public final ObjectWithCollidingPropertiesMap data; private ObjectWithCollidingProperties1BoxedMap(ObjectWithCollidingPropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 341df5f7707..08c18cd57af 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 @@ -158,13 +158,19 @@ public ObjectWithDecimalPropertiesMapBuilder getBuilderAfterAdditionalProperty(M } - public static abstract sealed class ObjectWithDecimalProperties1Boxed permits ObjectWithDecimalProperties1BoxedMap {} + public static abstract sealed class ObjectWithDecimalProperties1Boxed permits ObjectWithDecimalProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithDecimalProperties1BoxedMap extends ObjectWithDecimalProperties1Boxed { public final ObjectWithDecimalPropertiesMap data; private ObjectWithDecimalProperties1BoxedMap(ObjectWithDecimalPropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 02b3e1bc22e..fc43bb14709 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 @@ -199,13 +199,19 @@ public ObjectWithDifficultlyNamedPropsMap0Builder getBuilderAfterSchema123list(M } - public static abstract sealed class ObjectWithDifficultlyNamedProps1Boxed permits ObjectWithDifficultlyNamedProps1BoxedMap {} + public static abstract sealed class ObjectWithDifficultlyNamedProps1Boxed permits ObjectWithDifficultlyNamedProps1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithDifficultlyNamedProps1BoxedMap extends ObjectWithDifficultlyNamedProps1Boxed { public final ObjectWithDifficultlyNamedPropsMap data; private ObjectWithDifficultlyNamedProps1BoxedMap(ObjectWithDifficultlyNamedPropsMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 5afaa3aec27..f54b69750b9 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 @@ -37,13 +37,19 @@ public class ObjectWithInlineCompositionProperty { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedString {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedString { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedString extends Schema0Boxed { public final String data; private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -98,13 +104,19 @@ public Schema0BoxedString validateAndBox(String arg, SchemaConfiguration configu } } - public static abstract sealed class SomePropBoxed permits SomePropBoxedVoid, SomePropBoxedBoolean, SomePropBoxedNumber, SomePropBoxedString, SomePropBoxedList, SomePropBoxedMap {} + public static abstract sealed class SomePropBoxed permits SomePropBoxedVoid, SomePropBoxedBoolean, SomePropBoxedNumber, SomePropBoxedString, SomePropBoxedList, SomePropBoxedMap { + public abstract @Nullable Object data(); + } public static final class SomePropBoxedVoid extends SomePropBoxed { public final Void data; private SomePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomePropBoxedBoolean extends SomePropBoxed { @@ -112,6 +124,10 @@ public static final class SomePropBoxedBoolean extends SomePropBoxed { private SomePropBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomePropBoxedNumber extends SomePropBoxed { @@ -119,6 +135,10 @@ public static final class SomePropBoxedNumber extends SomePropBoxed { private SomePropBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomePropBoxedString extends SomePropBoxed { @@ -126,6 +146,10 @@ public static final class SomePropBoxedString extends SomePropBoxed { private SomePropBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomePropBoxedList extends SomePropBoxed { @@ -133,6 +157,10 @@ public static final class SomePropBoxedList extends SomePropBoxed { private SomePropBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomePropBoxedMap extends SomePropBoxed { @@ -140,6 +168,10 @@ public static final class SomePropBoxedMap extends SomePropBoxed { private SomePropBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -472,13 +504,19 @@ public ObjectWithInlineCompositionPropertyMapBuilder getBuilderAfterAdditionalPr } - public static abstract sealed class ObjectWithInlineCompositionProperty1Boxed permits ObjectWithInlineCompositionProperty1BoxedMap {} + public static abstract sealed class ObjectWithInlineCompositionProperty1Boxed permits ObjectWithInlineCompositionProperty1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithInlineCompositionProperty1BoxedMap extends ObjectWithInlineCompositionProperty1Boxed { public final ObjectWithInlineCompositionPropertyMap data; private ObjectWithInlineCompositionProperty1BoxedMap(ObjectWithInlineCompositionPropertyMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 704a95b4ef7..94c2e93a413 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 @@ -144,13 +144,19 @@ public ObjectWithInvalidNamedRefedPropertiesMap10Builder getBuilderAfterFrom(Map } - public static abstract sealed class ObjectWithInvalidNamedRefedProperties1Boxed permits ObjectWithInvalidNamedRefedProperties1BoxedMap {} + public static abstract sealed class ObjectWithInvalidNamedRefedProperties1Boxed permits ObjectWithInvalidNamedRefedProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithInvalidNamedRefedProperties1BoxedMap extends ObjectWithInvalidNamedRefedProperties1Boxed { public final ObjectWithInvalidNamedRefedPropertiesMap data; private ObjectWithInvalidNamedRefedProperties1BoxedMap(ObjectWithInvalidNamedRefedPropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 a1cc686da66..166d27b485d 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 @@ -152,13 +152,19 @@ public ObjectWithNonIntersectingValuesMapBuilder getBuilderAfterAdditionalProper } - public static abstract sealed class ObjectWithNonIntersectingValues1Boxed permits ObjectWithNonIntersectingValues1BoxedMap {} + public static abstract sealed class ObjectWithNonIntersectingValues1Boxed permits ObjectWithNonIntersectingValues1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithNonIntersectingValues1BoxedMap extends ObjectWithNonIntersectingValues1Boxed { public final ObjectWithNonIntersectingValuesMap data; private ObjectWithNonIntersectingValues1BoxedMap(ObjectWithNonIntersectingValuesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 38ea46a901e..dfe7aef987f 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 @@ -166,13 +166,19 @@ public ObjectWithOnlyOptionalPropsMapBuilder getBuilderAfterB(Map data; private ObjectWithValidations1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 6e59c2c4ab5..461c00cc8ed 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 @@ -94,13 +94,19 @@ public String value() { } - public static abstract sealed class StatusBoxed permits StatusBoxedString {} + public static abstract sealed class StatusBoxed permits StatusBoxedString { + public abstract @Nullable Object data(); + } public static final class StatusBoxedString extends StatusBoxed { public final String data; private StatusBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -419,13 +425,19 @@ public OrderMapBuilder getBuilderAfterAdditionalProperty(Map> build() { } - public static abstract sealed class ResultsBoxed permits ResultsBoxedList {} + public static abstract sealed class ResultsBoxed permits ResultsBoxedList { + public abstract @Nullable Object data(); + } public static final class ResultsBoxedList extends ResultsBoxed { public final ResultsList data; private ResultsBoxedList(ResultsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -298,13 +304,19 @@ public PaginatedResultMyObjectDtoMap10Builder getBuilderAfterResults(Map data; private ParentPet1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 e19dd653679..a1e78cd8592 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 @@ -101,13 +101,19 @@ public List build() { } - public static abstract sealed class PhotoUrlsBoxed permits PhotoUrlsBoxedList {} + public static abstract sealed class PhotoUrlsBoxed permits PhotoUrlsBoxedList { + public abstract @Nullable Object data(); + } public static final class PhotoUrlsBoxedList extends PhotoUrlsBoxed { public final PhotoUrlsList data; private PhotoUrlsBoxedList(PhotoUrlsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -196,13 +202,19 @@ public String value() { } - public static abstract sealed class StatusBoxed permits StatusBoxedString {} + public static abstract sealed class StatusBoxed permits StatusBoxedString { + public abstract @Nullable Object data(); + } public static final class StatusBoxedString extends StatusBoxed { public final String data; private StatusBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -298,13 +310,19 @@ public TagsListBuilder add(Map item) { } - public static abstract sealed class TagsBoxed permits TagsBoxedList {} + public static abstract sealed class TagsBoxed permits TagsBoxedList { + public abstract @Nullable Object data(); + } public static final class TagsBoxedList extends TagsBoxed { public final TagsList data; private TagsBoxedList(TagsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -632,13 +650,19 @@ public PetMap10Builder getBuilderAfterPhotoUrls(Map in } - public static abstract sealed class Pet1Boxed permits Pet1BoxedMap {} + public static abstract sealed class Pet1Boxed permits Pet1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Pet1BoxedMap extends Pet1Boxed { public final PetMap data; private Pet1BoxedMap(PetMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c4ed985f36e..d44f79ca023 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 @@ -35,13 +35,19 @@ public class Pig { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Pig1Boxed permits Pig1BoxedVoid, Pig1BoxedBoolean, Pig1BoxedNumber, Pig1BoxedString, Pig1BoxedList, Pig1BoxedMap {} + public static abstract sealed class Pig1Boxed permits Pig1BoxedVoid, Pig1BoxedBoolean, Pig1BoxedNumber, Pig1BoxedString, Pig1BoxedList, Pig1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Pig1BoxedVoid extends Pig1Boxed { public final Void data; private Pig1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Pig1BoxedBoolean extends Pig1Boxed { @@ -49,6 +55,10 @@ public static final class Pig1BoxedBoolean extends Pig1Boxed { private Pig1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Pig1BoxedNumber extends Pig1Boxed { @@ -56,6 +66,10 @@ public static final class Pig1BoxedNumber extends Pig1Boxed { private Pig1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Pig1BoxedString extends Pig1Boxed { @@ -63,6 +77,10 @@ public static final class Pig1BoxedString extends Pig1Boxed { private Pig1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Pig1BoxedList extends Pig1Boxed { @@ -70,6 +88,10 @@ public static final class Pig1BoxedList extends Pig1Boxed { private Pig1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Pig1BoxedMap extends Pig1Boxed { @@ -77,6 +99,10 @@ public static final class Pig1BoxedMap extends Pig1Boxed { private Pig1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 4585b05df5b..b4c7b3c9ee9 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 @@ -132,13 +132,19 @@ public PlayerMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Quadrilateral1BoxedMap extends Quadrilateral1Boxed { @@ -77,6 +99,10 @@ public static final class Quadrilateral1BoxedMap extends Quadrilateral1Boxed { private Quadrilateral1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 759f00a1e7a..04ce14b728a 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 @@ -53,13 +53,19 @@ public String value() { } - public static abstract sealed class ShapeTypeBoxed permits ShapeTypeBoxedString {} + public static abstract sealed class ShapeTypeBoxed permits ShapeTypeBoxedString { + public abstract @Nullable Object data(); + } public static final class ShapeTypeBoxedString extends ShapeTypeBoxed { public final String data; private ShapeTypeBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -262,13 +268,19 @@ public QuadrilateralInterfaceMap10Builder getBuilderAfterShapeType(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class QuadrilateralInterface1BoxedMap extends QuadrilateralInterface1Boxed { @@ -304,6 +332,10 @@ public static final class QuadrilateralInterface1BoxedMap extends QuadrilateralI private QuadrilateralInterface1BoxedMap(QuadrilateralInterfaceMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 637c74596b2..60a3869dd42 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 @@ -143,13 +143,19 @@ public ReadOnlyFirstMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ReturnSchema1BoxedMap extends ReturnSchema1Boxed { @@ -153,6 +175,10 @@ public static final class ReturnSchema1BoxedMap extends ReturnSchema1Boxed { private ReturnSchema1BoxedMap(ReturnMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 35c0ca1e502..111d8cc20a8 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 @@ -52,13 +52,19 @@ public String value() { } - public static abstract sealed class TriangleTypeBoxed permits TriangleTypeBoxedString {} + public static abstract sealed class TriangleTypeBoxed permits TriangleTypeBoxedString { + public abstract @Nullable Object data(); + } public static final class TriangleTypeBoxedString extends TriangleTypeBoxed { public final String data; private TriangleTypeBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -192,13 +198,19 @@ public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class ScaleneTriangle1Boxed permits ScaleneTriangle1BoxedVoid, ScaleneTriangle1BoxedBoolean, ScaleneTriangle1BoxedNumber, ScaleneTriangle1BoxedString, ScaleneTriangle1BoxedList, ScaleneTriangle1BoxedMap {} + public static abstract sealed class ScaleneTriangle1Boxed permits ScaleneTriangle1BoxedVoid, ScaleneTriangle1BoxedBoolean, ScaleneTriangle1BoxedNumber, ScaleneTriangle1BoxedString, ScaleneTriangle1BoxedList, ScaleneTriangle1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ScaleneTriangle1BoxedVoid extends ScaleneTriangle1Boxed { public final Void data; private ScaleneTriangle1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ScaleneTriangle1BoxedBoolean extends ScaleneTriangle1Boxed { @@ -290,6 +308,10 @@ public static final class ScaleneTriangle1BoxedBoolean extends ScaleneTriangle1B private ScaleneTriangle1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ScaleneTriangle1BoxedNumber extends ScaleneTriangle1Boxed { @@ -297,6 +319,10 @@ public static final class ScaleneTriangle1BoxedNumber extends ScaleneTriangle1Bo private ScaleneTriangle1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ScaleneTriangle1BoxedString extends ScaleneTriangle1Boxed { @@ -304,6 +330,10 @@ public static final class ScaleneTriangle1BoxedString extends ScaleneTriangle1Bo private ScaleneTriangle1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ScaleneTriangle1BoxedList extends ScaleneTriangle1Boxed { @@ -311,6 +341,10 @@ public static final class ScaleneTriangle1BoxedList extends ScaleneTriangle1Boxe private ScaleneTriangle1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ScaleneTriangle1BoxedMap extends ScaleneTriangle1Boxed { @@ -318,6 +352,10 @@ public static final class ScaleneTriangle1BoxedMap extends ScaleneTriangle1Boxed private ScaleneTriangle1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c8d5f5803fb..cb8685207bf 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 @@ -149,13 +149,19 @@ public Schema200ResponseMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema200Response1BoxedMap extends Schema200Response1Boxed { @@ -191,6 +213,10 @@ public static final class Schema200Response1BoxedMap extends Schema200Response1B private Schema200Response1BoxedMap(Schema200ResponseMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingArrayModel.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingArrayModel.java index e1cca416ccb..5f258da7002 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingArrayModel.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/SelfReferencingArrayModel.java @@ -55,13 +55,19 @@ public List> build() { } - public static abstract sealed class SelfReferencingArrayModel1Boxed permits SelfReferencingArrayModel1BoxedList {} + public static abstract sealed class SelfReferencingArrayModel1Boxed permits SelfReferencingArrayModel1BoxedList { + public abstract @Nullable Object data(); + } public static final class SelfReferencingArrayModel1BoxedList extends SelfReferencingArrayModel1Boxed { public final SelfReferencingArrayModelList data; private SelfReferencingArrayModel1BoxedList(SelfReferencingArrayModelList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 416bc6f0596..32af112a2b5 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 @@ -110,13 +110,19 @@ public SelfReferencingObjectModelMapBuilder getBuilderAfterAdditionalProperty(Ma } - public static abstract sealed class SelfReferencingObjectModel1Boxed permits SelfReferencingObjectModel1BoxedMap {} + public static abstract sealed class SelfReferencingObjectModel1Boxed permits SelfReferencingObjectModel1BoxedMap { + public abstract @Nullable Object data(); + } public static final class SelfReferencingObjectModel1BoxedMap extends SelfReferencingObjectModel1Boxed { public final SelfReferencingObjectModelMap data; private SelfReferencingObjectModel1BoxedMap(SelfReferencingObjectModelMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 e145dc08305..71c071879e5 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 @@ -35,13 +35,19 @@ public class Shape { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Shape1Boxed permits Shape1BoxedVoid, Shape1BoxedBoolean, Shape1BoxedNumber, Shape1BoxedString, Shape1BoxedList, Shape1BoxedMap {} + public static abstract sealed class Shape1Boxed permits Shape1BoxedVoid, Shape1BoxedBoolean, Shape1BoxedNumber, Shape1BoxedString, Shape1BoxedList, Shape1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Shape1BoxedVoid extends Shape1Boxed { public final Void data; private Shape1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Shape1BoxedBoolean extends Shape1Boxed { @@ -49,6 +55,10 @@ public static final class Shape1BoxedBoolean extends Shape1Boxed { private Shape1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Shape1BoxedNumber extends Shape1Boxed { @@ -56,6 +66,10 @@ public static final class Shape1BoxedNumber extends Shape1Boxed { private Shape1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Shape1BoxedString extends Shape1Boxed { @@ -63,6 +77,10 @@ public static final class Shape1BoxedString extends Shape1Boxed { private Shape1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Shape1BoxedList extends Shape1Boxed { @@ -70,6 +88,10 @@ public static final class Shape1BoxedList extends Shape1Boxed { private Shape1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Shape1BoxedMap extends Shape1Boxed { @@ -77,6 +99,10 @@ public static final class Shape1BoxedMap extends Shape1Boxed { private Shape1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 ecadbdd0c04..6e7843466f3 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 @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class ShapeOrNull1Boxed permits ShapeOrNull1BoxedVoid, ShapeOrNull1BoxedBoolean, ShapeOrNull1BoxedNumber, ShapeOrNull1BoxedString, ShapeOrNull1BoxedList, ShapeOrNull1BoxedMap {} + public static abstract sealed class ShapeOrNull1Boxed permits ShapeOrNull1BoxedVoid, ShapeOrNull1BoxedBoolean, ShapeOrNull1BoxedNumber, ShapeOrNull1BoxedString, ShapeOrNull1BoxedList, ShapeOrNull1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ShapeOrNull1BoxedVoid extends ShapeOrNull1Boxed { public final Void data; private ShapeOrNull1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ShapeOrNull1BoxedBoolean extends ShapeOrNull1Boxed { @@ -61,6 +67,10 @@ public static final class ShapeOrNull1BoxedBoolean extends ShapeOrNull1Boxed { private ShapeOrNull1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ShapeOrNull1BoxedNumber extends ShapeOrNull1Boxed { @@ -68,6 +78,10 @@ public static final class ShapeOrNull1BoxedNumber extends ShapeOrNull1Boxed { private ShapeOrNull1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ShapeOrNull1BoxedString extends ShapeOrNull1Boxed { @@ -75,6 +89,10 @@ public static final class ShapeOrNull1BoxedString extends ShapeOrNull1Boxed { private ShapeOrNull1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ShapeOrNull1BoxedList extends ShapeOrNull1Boxed { @@ -82,6 +100,10 @@ public static final class ShapeOrNull1BoxedList extends ShapeOrNull1Boxed { private ShapeOrNull1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ShapeOrNull1BoxedMap extends ShapeOrNull1Boxed { @@ -89,6 +111,10 @@ public static final class ShapeOrNull1BoxedMap extends ShapeOrNull1Boxed { private ShapeOrNull1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f10cde457b9..1ba98c8b9d1 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 @@ -52,13 +52,19 @@ public String value() { } - public static abstract sealed class QuadrilateralTypeBoxed permits QuadrilateralTypeBoxedString {} + public static abstract sealed class QuadrilateralTypeBoxed permits QuadrilateralTypeBoxedString { + public abstract @Nullable Object data(); + } public static final class QuadrilateralTypeBoxedString extends QuadrilateralTypeBoxed { public final String data; private QuadrilateralTypeBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -192,13 +198,19 @@ public Schema1MapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configu } - public static abstract sealed class SimpleQuadrilateral1Boxed permits SimpleQuadrilateral1BoxedVoid, SimpleQuadrilateral1BoxedBoolean, SimpleQuadrilateral1BoxedNumber, SimpleQuadrilateral1BoxedString, SimpleQuadrilateral1BoxedList, SimpleQuadrilateral1BoxedMap {} + public static abstract sealed class SimpleQuadrilateral1Boxed permits SimpleQuadrilateral1BoxedVoid, SimpleQuadrilateral1BoxedBoolean, SimpleQuadrilateral1BoxedNumber, SimpleQuadrilateral1BoxedString, SimpleQuadrilateral1BoxedList, SimpleQuadrilateral1BoxedMap { + public abstract @Nullable Object data(); + } public static final class SimpleQuadrilateral1BoxedVoid extends SimpleQuadrilateral1Boxed { public final Void data; private SimpleQuadrilateral1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SimpleQuadrilateral1BoxedBoolean extends SimpleQuadrilateral1Boxed { @@ -290,6 +308,10 @@ public static final class SimpleQuadrilateral1BoxedBoolean extends SimpleQuadril private SimpleQuadrilateral1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SimpleQuadrilateral1BoxedNumber extends SimpleQuadrilateral1Boxed { @@ -297,6 +319,10 @@ public static final class SimpleQuadrilateral1BoxedNumber extends SimpleQuadrila private SimpleQuadrilateral1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SimpleQuadrilateral1BoxedString extends SimpleQuadrilateral1Boxed { @@ -304,6 +330,10 @@ public static final class SimpleQuadrilateral1BoxedString extends SimpleQuadrila private SimpleQuadrilateral1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SimpleQuadrilateral1BoxedList extends SimpleQuadrilateral1Boxed { @@ -311,6 +341,10 @@ public static final class SimpleQuadrilateral1BoxedList extends SimpleQuadrilate private SimpleQuadrilateral1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SimpleQuadrilateral1BoxedMap extends SimpleQuadrilateral1Boxed { @@ -318,6 +352,10 @@ public static final class SimpleQuadrilateral1BoxedMap extends SimpleQuadrilater private SimpleQuadrilateral1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 465887db756..a4cd76c800c 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 @@ -35,13 +35,19 @@ public class SomeObject { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class SomeObject1Boxed permits SomeObject1BoxedVoid, SomeObject1BoxedBoolean, SomeObject1BoxedNumber, SomeObject1BoxedString, SomeObject1BoxedList, SomeObject1BoxedMap {} + public static abstract sealed class SomeObject1Boxed permits SomeObject1BoxedVoid, SomeObject1BoxedBoolean, SomeObject1BoxedNumber, SomeObject1BoxedString, SomeObject1BoxedList, SomeObject1BoxedMap { + public abstract @Nullable Object data(); + } public static final class SomeObject1BoxedVoid extends SomeObject1Boxed { public final Void data; private SomeObject1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeObject1BoxedBoolean extends SomeObject1Boxed { @@ -49,6 +55,10 @@ public static final class SomeObject1BoxedBoolean extends SomeObject1Boxed { private SomeObject1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeObject1BoxedNumber extends SomeObject1Boxed { @@ -56,6 +66,10 @@ public static final class SomeObject1BoxedNumber extends SomeObject1Boxed { private SomeObject1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeObject1BoxedString extends SomeObject1Boxed { @@ -63,6 +77,10 @@ public static final class SomeObject1BoxedString extends SomeObject1Boxed { private SomeObject1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeObject1BoxedList extends SomeObject1Boxed { @@ -70,6 +88,10 @@ public static final class SomeObject1BoxedList extends SomeObject1Boxed { private SomeObject1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeObject1BoxedMap extends SomeObject1Boxed { @@ -77,6 +99,10 @@ public static final class SomeObject1BoxedMap extends SomeObject1Boxed { private SomeObject1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d115bbed6bf..5aebdd2fc81 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 @@ -106,13 +106,19 @@ public SpecialModelnameMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Triangle1BoxedMap extends Triangle1Boxed { @@ -77,6 +99,10 @@ public static final class Triangle1BoxedMap extends Triangle1Boxed { private Triangle1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 a0b089ea548..905f0382b89 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 @@ -53,13 +53,19 @@ public String value() { } - public static abstract sealed class ShapeTypeBoxed permits ShapeTypeBoxedString {} + public static abstract sealed class ShapeTypeBoxed permits ShapeTypeBoxedString { + public abstract @Nullable Object data(); + } public static final class ShapeTypeBoxedString extends ShapeTypeBoxed { public final String data; private ShapeTypeBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -262,13 +268,19 @@ public TriangleInterfaceMap10Builder getBuilderAfterTriangleType(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TriangleInterface1BoxedMap extends TriangleInterface1Boxed { @@ -304,6 +332,10 @@ public static final class TriangleInterface1BoxedMap extends TriangleInterface1B private TriangleInterface1BoxedMap(TriangleInterfaceMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/UUIDString.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/UUIDString.java index 9d75d461a32..cb841238b1b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/UUIDString.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/schemas/UUIDString.java @@ -20,13 +20,19 @@ public class UUIDString { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UUIDString1Boxed permits UUIDString1BoxedString {} + public static abstract sealed class UUIDString1Boxed permits UUIDString1BoxedString { + public abstract @Nullable Object data(); + } public static final class UUIDString1BoxedString extends UUIDString1Boxed { public final String data; private UUIDString1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 4ccd9b9c250..f787a2be117 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 @@ -142,13 +142,19 @@ public static ObjectWithNoDeclaredProps getInstance() { } - public static abstract sealed class ObjectWithNoDeclaredPropsNullableBoxed permits ObjectWithNoDeclaredPropsNullableBoxedVoid, ObjectWithNoDeclaredPropsNullableBoxedMap {} + public static abstract sealed class ObjectWithNoDeclaredPropsNullableBoxed permits ObjectWithNoDeclaredPropsNullableBoxedVoid, ObjectWithNoDeclaredPropsNullableBoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectWithNoDeclaredPropsNullableBoxedVoid extends ObjectWithNoDeclaredPropsNullableBoxed { public final Void data; private ObjectWithNoDeclaredPropsNullableBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectWithNoDeclaredPropsNullableBoxedMap extends ObjectWithNoDeclaredPropsNullableBoxed { @@ -156,6 +162,10 @@ public static final class ObjectWithNoDeclaredPropsNullableBoxedMap extends Obje private ObjectWithNoDeclaredPropsNullableBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -273,13 +283,19 @@ public static Not getInstance() { } - public static abstract sealed class AnyTypeExceptNullPropBoxed permits AnyTypeExceptNullPropBoxedVoid, AnyTypeExceptNullPropBoxedBoolean, AnyTypeExceptNullPropBoxedNumber, AnyTypeExceptNullPropBoxedString, AnyTypeExceptNullPropBoxedList, AnyTypeExceptNullPropBoxedMap {} + public static abstract sealed class AnyTypeExceptNullPropBoxed permits AnyTypeExceptNullPropBoxedVoid, AnyTypeExceptNullPropBoxedBoolean, AnyTypeExceptNullPropBoxedNumber, AnyTypeExceptNullPropBoxedString, AnyTypeExceptNullPropBoxedList, AnyTypeExceptNullPropBoxedMap { + public abstract @Nullable Object data(); + } public static final class AnyTypeExceptNullPropBoxedVoid extends AnyTypeExceptNullPropBoxed { public final Void data; private AnyTypeExceptNullPropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeExceptNullPropBoxedBoolean extends AnyTypeExceptNullPropBoxed { @@ -287,6 +303,10 @@ public static final class AnyTypeExceptNullPropBoxedBoolean extends AnyTypeExcep private AnyTypeExceptNullPropBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeExceptNullPropBoxedNumber extends AnyTypeExceptNullPropBoxed { @@ -294,6 +314,10 @@ public static final class AnyTypeExceptNullPropBoxedNumber extends AnyTypeExcept private AnyTypeExceptNullPropBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeExceptNullPropBoxedString extends AnyTypeExceptNullPropBoxed { @@ -301,6 +325,10 @@ public static final class AnyTypeExceptNullPropBoxedString extends AnyTypeExcept private AnyTypeExceptNullPropBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeExceptNullPropBoxedList extends AnyTypeExceptNullPropBoxed { @@ -308,6 +336,10 @@ public static final class AnyTypeExceptNullPropBoxedList extends AnyTypeExceptNu private AnyTypeExceptNullPropBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeExceptNullPropBoxedMap extends AnyTypeExceptNullPropBoxed { @@ -315,6 +347,10 @@ public static final class AnyTypeExceptNullPropBoxedMap extends AnyTypeExceptNul private AnyTypeExceptNullPropBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1082,13 +1118,19 @@ public UserMapBuilder getBuilderAfterAdditionalProperty(Map i } - public static abstract sealed class Whale1Boxed permits Whale1BoxedMap {} + public static abstract sealed class Whale1Boxed permits Whale1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Whale1BoxedMap extends Whale1Boxed { public final WhaleMap data; private Whale1BoxedMap(WhaleMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 0669a120bf2..4782de8affe 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 @@ -58,13 +58,19 @@ public String value() { } - public static abstract sealed class TypeBoxed permits TypeBoxedString {} + public static abstract sealed class TypeBoxed permits TypeBoxedString { + public abstract @Nullable Object data(); + } public static final class TypeBoxedString extends TypeBoxed { public final String data; private TypeBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -140,13 +146,19 @@ public String value() { } - public static abstract sealed class ClassNameBoxed permits ClassNameBoxedString {} + public static abstract sealed class ClassNameBoxed permits ClassNameBoxedString { + public abstract @Nullable Object data(); + } public static final class ClassNameBoxedString extends ClassNameBoxed { public final String data; private ClassNameBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -389,13 +401,19 @@ public ZebraMap0Builder getBuilderAfterClassName(Map i } - public static abstract sealed class Zebra1Boxed permits Zebra1BoxedMap {} + public static abstract sealed class Zebra1Boxed permits Zebra1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Zebra1BoxedMap extends Zebra1Boxed { public final ZebraMap data; private Zebra1BoxedMap(ZebraMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 4c3bb744d6c..cd8848fd37c 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 @@ -93,13 +93,19 @@ public HeaderParametersMapBuilder getBuilderAfterSomeHeader(Map } - public static abstract sealed class HeaderParameters1Boxed permits HeaderParameters1BoxedMap {} + public static abstract sealed class HeaderParameters1Boxed permits HeaderParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class HeaderParameters1BoxedMap extends HeaderParameters1Boxed { public final HeaderParametersMap data; private HeaderParameters1BoxedMap(HeaderParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 a4644738013..b0270da0a2a 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 @@ -106,13 +106,19 @@ public PathParametersMap0Builder getBuilderAfterSubDir(Map insta } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.java index 20eca8e3be8..dc6bf792213 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/delete/parameters/parameter1/Schema1.java @@ -35,13 +35,19 @@ public String value() { } - public static abstract sealed class Schema11Boxed permits Schema11BoxedString {} + public static abstract sealed class Schema11Boxed permits Schema11BoxedString { + public abstract @Nullable Object data(); + } public static final class Schema11BoxedString extends Schema11Boxed { public final String data; private Schema11BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c56c33883c5..a5ea19006a4 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 @@ -106,13 +106,19 @@ public PathParametersMap0Builder getBuilderAfterSubDir(Map insta } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 61a39324be4..74c006d1d34 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 @@ -93,13 +93,19 @@ public QueryParametersMapBuilder getBuilderAfterSearchStr(Map in } - public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap {} + public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class QueryParameters1BoxedMap extends QueryParameters1Boxed { public final QueryParametersMap data; private QueryParameters1BoxedMap(QueryParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.java index c29a366747c..b50cad8cd17 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/commonparamsubdir/parameters/parameter0/PathParamSchema0.java @@ -35,13 +35,19 @@ public String value() { } - public static abstract sealed class PathParamSchema01Boxed permits PathParamSchema01BoxedString {} + public static abstract sealed class PathParamSchema01Boxed permits PathParamSchema01BoxedString { + public abstract @Nullable Object data(); + } public static final class PathParamSchema01BoxedString extends PathParamSchema01Boxed { public final String data; private PathParamSchema01BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 331df6cb6f7..08534db2ef8 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 @@ -93,13 +93,19 @@ public HeaderParametersMapBuilder getBuilderAfterSomeHeader(Map } - public static abstract sealed class HeaderParameters1Boxed permits HeaderParameters1BoxedMap {} + public static abstract sealed class HeaderParameters1Boxed permits HeaderParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class HeaderParameters1BoxedMap extends HeaderParameters1Boxed { public final HeaderParametersMap data; private HeaderParameters1BoxedMap(HeaderParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 96f4a72cf14..47d0634db96 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 @@ -106,13 +106,19 @@ public PathParametersMap0Builder getBuilderAfterSubDir(Map insta } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d64a6624279..47ed9c9699c 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 @@ -147,13 +147,19 @@ public HeaderParametersMap0Builder getBuilderAfterRequiredBooleanGroup(Map build() { } - public static abstract sealed class Schema01Boxed permits Schema01BoxedList {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedList extends Schema01Boxed { public final SchemaList0 data; private Schema01BoxedList(SchemaList0 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter1/Schema1.java index 72e57959962..56526ff1a40 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter1/Schema1.java @@ -37,13 +37,19 @@ public String value() { } - public static abstract sealed class Schema11Boxed permits Schema11BoxedString {} + public static abstract sealed class Schema11Boxed permits Schema11BoxedString { + public abstract @Nullable Object data(); + } public static final class Schema11BoxedString extends Schema11Boxed { public final String data; private Schema11BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter2/Schema2.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter2/Schema2.java index 03f6c09e37e..925d0afe23b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter2/Schema2.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter2/Schema2.java @@ -40,13 +40,19 @@ public String value() { } - public static abstract sealed class Items2Boxed permits Items2BoxedString {} + public static abstract sealed class Items2Boxed permits Items2BoxedString { + public abstract @Nullable Object data(); + } public static final class Items2BoxedString extends Items2Boxed { public final String data; private Items2BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -153,13 +159,19 @@ public List build() { } - public static abstract sealed class Schema21Boxed permits Schema21BoxedList {} + public static abstract sealed class Schema21Boxed permits Schema21BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema21BoxedList extends Schema21Boxed { public final SchemaList2 data; private Schema21BoxedList(SchemaList2 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter3/Schema3.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter3/Schema3.java index 098f4c3051f..6b24104bcd0 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter3/Schema3.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter3/Schema3.java @@ -37,13 +37,19 @@ public String value() { } - public static abstract sealed class Schema31Boxed permits Schema31BoxedString {} + public static abstract sealed class Schema31Boxed permits Schema31BoxedString { + public abstract @Nullable Object data(); + } public static final class Schema31BoxedString extends Schema31Boxed { public final String data; private Schema31BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter4/Schema4.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter4/Schema4.java index e7c564bcf8d..162470a74ae 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter4/Schema4.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter4/Schema4.java @@ -81,13 +81,19 @@ public double value() { } - public static abstract sealed class Schema41Boxed permits Schema41BoxedNumber {} + public static abstract sealed class Schema41Boxed permits Schema41BoxedNumber { + public abstract @Nullable Object data(); + } public static final class Schema41BoxedNumber extends Schema41Boxed { public final Number data; private Schema41BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter5/Schema5.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter5/Schema5.java index 49c689c9ee9..11afd0a248b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter5/Schema5.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/parameters/parameter5/Schema5.java @@ -51,13 +51,19 @@ public float value() { } - public static abstract sealed class Schema51Boxed permits Schema51BoxedNumber {} + public static abstract sealed class Schema51Boxed permits Schema51BoxedNumber { + public abstract @Nullable Object data(); + } public static final class Schema51BoxedNumber extends Schema51Boxed { public final Number data; private Schema51BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java index 4bec3f8cd75..e1efa627279 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java @@ -48,13 +48,19 @@ public String value() { } - public static abstract sealed class ApplicationxwwwformurlencodedItemsBoxed permits ApplicationxwwwformurlencodedItemsBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedItemsBoxed permits ApplicationxwwwformurlencodedItemsBoxedString { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedItemsBoxedString extends ApplicationxwwwformurlencodedItemsBoxed { public final String data; private ApplicationxwwwformurlencodedItemsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -161,13 +167,19 @@ public List build() { } - public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringArrayBoxed permits ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList {} + public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringArrayBoxed permits ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList extends ApplicationxwwwformurlencodedEnumFormStringArrayBoxed { public final ApplicationxwwwformurlencodedEnumFormStringArrayList data; private ApplicationxwwwformurlencodedEnumFormStringArrayBoxedList(ApplicationxwwwformurlencodedEnumFormStringArrayList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -256,13 +268,19 @@ public String value() { } - public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringBoxed permits ApplicationxwwwformurlencodedEnumFormStringBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedEnumFormStringBoxed permits ApplicationxwwwformurlencodedEnumFormStringBoxedString { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedEnumFormStringBoxedString extends ApplicationxwwwformurlencodedEnumFormStringBoxed { public final String data; private ApplicationxwwwformurlencodedEnumFormStringBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -431,13 +449,19 @@ public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterAdditionalPr } - public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap {} + public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedSchema1BoxedMap extends ApplicationxwwwformurlencodedSchema1Boxed { public final ApplicationxwwwformurlencodedSchemaMap data; private ApplicationxwwwformurlencodedSchema1BoxedMap(ApplicationxwwwformurlencodedSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java index 76b51271bc8..e0b5d153f38 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java @@ -36,13 +36,19 @@ public class ApplicationxwwwformurlencodedSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ApplicationxwwwformurlencodedIntegerBoxed permits ApplicationxwwwformurlencodedIntegerBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedIntegerBoxed permits ApplicationxwwwformurlencodedIntegerBoxedNumber { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedIntegerBoxedNumber extends ApplicationxwwwformurlencodedIntegerBoxed { public final Number data; private ApplicationxwwwformurlencodedIntegerBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -118,13 +124,19 @@ public ApplicationxwwwformurlencodedIntegerBoxedNumber validateAndBox(Number arg } } - public static abstract sealed class ApplicationxwwwformurlencodedInt32Boxed permits ApplicationxwwwformurlencodedInt32BoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedInt32Boxed permits ApplicationxwwwformurlencodedInt32BoxedNumber { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedInt32BoxedNumber extends ApplicationxwwwformurlencodedInt32Boxed { public final Number data; private ApplicationxwwwformurlencodedInt32BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -203,13 +215,19 @@ public static ApplicationxwwwformurlencodedInt64 getInstance() { } - public static abstract sealed class ApplicationxwwwformurlencodedNumberBoxed permits ApplicationxwwwformurlencodedNumberBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedNumberBoxed permits ApplicationxwwwformurlencodedNumberBoxedNumber { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedNumberBoxedNumber extends ApplicationxwwwformurlencodedNumberBoxed { public final Number data; private ApplicationxwwwformurlencodedNumberBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -284,13 +302,19 @@ public ApplicationxwwwformurlencodedNumberBoxedNumber validateAndBox(Number arg, } } - public static abstract sealed class ApplicationxwwwformurlencodedFloatBoxed permits ApplicationxwwwformurlencodedFloatBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedFloatBoxed permits ApplicationxwwwformurlencodedFloatBoxedNumber { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedFloatBoxedNumber extends ApplicationxwwwformurlencodedFloatBoxed { public final Number data; private ApplicationxwwwformurlencodedFloatBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -352,13 +376,19 @@ public ApplicationxwwwformurlencodedFloatBoxedNumber validateAndBox(Number arg, } } - public static abstract sealed class ApplicationxwwwformurlencodedDoubleBoxed permits ApplicationxwwwformurlencodedDoubleBoxedNumber {} + public static abstract sealed class ApplicationxwwwformurlencodedDoubleBoxed permits ApplicationxwwwformurlencodedDoubleBoxedNumber { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedDoubleBoxedNumber extends ApplicationxwwwformurlencodedDoubleBoxed { public final Number data; private ApplicationxwwwformurlencodedDoubleBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -421,13 +451,19 @@ public ApplicationxwwwformurlencodedDoubleBoxedNumber validateAndBox(Number arg, } } - public static abstract sealed class ApplicationxwwwformurlencodedStringBoxed permits ApplicationxwwwformurlencodedStringBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedStringBoxed permits ApplicationxwwwformurlencodedStringBoxedString { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedStringBoxedString extends ApplicationxwwwformurlencodedStringBoxed { public final String data; private ApplicationxwwwformurlencodedStringBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -485,13 +521,19 @@ public ApplicationxwwwformurlencodedStringBoxedString validateAndBox(String arg, } } - public static abstract sealed class ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed permits ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed permits ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString extends ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxed { public final String data; private ApplicationxwwwformurlencodedPatternWithoutDelimiterBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -582,13 +624,19 @@ public static ApplicationxwwwformurlencodedDate getInstance() { } - public static abstract sealed class ApplicationxwwwformurlencodedDateTimeBoxed permits ApplicationxwwwformurlencodedDateTimeBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedDateTimeBoxed permits ApplicationxwwwformurlencodedDateTimeBoxedString { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedDateTimeBoxedString extends ApplicationxwwwformurlencodedDateTimeBoxed { public final String data; private ApplicationxwwwformurlencodedDateTimeBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -650,13 +698,19 @@ public ApplicationxwwwformurlencodedDateTimeBoxedString validateAndBox(String ar } } - public static abstract sealed class ApplicationxwwwformurlencodedPasswordBoxed permits ApplicationxwwwformurlencodedPasswordBoxedString {} + public static abstract sealed class ApplicationxwwwformurlencodedPasswordBoxed permits ApplicationxwwwformurlencodedPasswordBoxedString { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedPasswordBoxedString extends ApplicationxwwwformurlencodedPasswordBoxed { public final String data; private ApplicationxwwwformurlencodedPasswordBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1397,13 +1451,19 @@ public ApplicationxwwwformurlencodedSchemaMap1110Builder getBuilderAfterApplicat } - public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap {} + public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedSchema1BoxedMap extends ApplicationxwwwformurlencodedSchema1Boxed { public final ApplicationxwwwformurlencodedSchemaMap data; private ApplicationxwwwformurlencodedSchema1BoxedMap(ApplicationxwwwformurlencodedSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 90f627b6888..a7c73d7f2d8 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 @@ -100,13 +100,19 @@ public QueryParametersMap0Builder getBuilderAfterQuery(Map insta } - public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap {} + public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class QueryParameters1BoxedMap extends QueryParameters1Boxed { public final QueryParametersMap data; private QueryParameters1BoxedMap(QueryParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c3f3fda1988..cda2ba7f59b 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 @@ -241,13 +241,19 @@ public QueryParametersMap110Builder getBuilderAfterSomeVar1(Map instance) } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.java index 8f6decd7188..0d2838e4923 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.java @@ -88,13 +88,19 @@ public ApplicationjsonSchemaMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedMap extends Schema01Boxed { @@ -138,6 +166,10 @@ public static final class Schema01BoxedMap extends Schema01Boxed { private Schema01BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 a581f9b5f6a..b99ef5b4cde 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 @@ -37,13 +37,19 @@ public class Schema1 { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema01Boxed permits Schema01BoxedString {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedString { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedString extends Schema01Boxed { public final String data; private Schema01BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -98,13 +104,19 @@ public Schema01BoxedString validateAndBox(String arg, SchemaConfiguration config } } - public static abstract sealed class SomeProp1Boxed permits SomeProp1BoxedVoid, SomeProp1BoxedBoolean, SomeProp1BoxedNumber, SomeProp1BoxedString, SomeProp1BoxedList, SomeProp1BoxedMap {} + public static abstract sealed class SomeProp1Boxed permits SomeProp1BoxedVoid, SomeProp1BoxedBoolean, SomeProp1BoxedNumber, SomeProp1BoxedString, SomeProp1BoxedList, SomeProp1BoxedMap { + public abstract @Nullable Object data(); + } public static final class SomeProp1BoxedVoid extends SomeProp1Boxed { public final Void data; private SomeProp1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeProp1BoxedBoolean extends SomeProp1Boxed { @@ -112,6 +124,10 @@ public static final class SomeProp1BoxedBoolean extends SomeProp1Boxed { private SomeProp1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeProp1BoxedNumber extends SomeProp1Boxed { @@ -119,6 +135,10 @@ public static final class SomeProp1BoxedNumber extends SomeProp1Boxed { private SomeProp1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeProp1BoxedString extends SomeProp1Boxed { @@ -126,6 +146,10 @@ public static final class SomeProp1BoxedString extends SomeProp1Boxed { private SomeProp1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeProp1BoxedList extends SomeProp1Boxed { @@ -133,6 +157,10 @@ public static final class SomeProp1BoxedList extends SomeProp1Boxed { private SomeProp1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SomeProp1BoxedMap extends SomeProp1Boxed { @@ -140,6 +168,10 @@ public static final class SomeProp1BoxedMap extends SomeProp1Boxed { private SomeProp1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -472,13 +504,19 @@ public SchemaMapBuilder1 getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { @@ -138,6 +166,10 @@ public static final class ApplicationjsonSchema1BoxedMap extends Applicationjson private ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index d7f01879c40..6f0046bd2be 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.java @@ -37,13 +37,19 @@ public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Multipartformdata0Boxed permits Multipartformdata0BoxedString {} + public static abstract sealed class Multipartformdata0Boxed permits Multipartformdata0BoxedString { + public abstract @Nullable Object data(); + } public static final class Multipartformdata0BoxedString extends Multipartformdata0Boxed { public final String data; private Multipartformdata0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -98,13 +104,19 @@ public Multipartformdata0BoxedString validateAndBox(String arg, SchemaConfigurat } } - public static abstract sealed class MultipartformdataSomePropBoxed permits MultipartformdataSomePropBoxedVoid, MultipartformdataSomePropBoxedBoolean, MultipartformdataSomePropBoxedNumber, MultipartformdataSomePropBoxedString, MultipartformdataSomePropBoxedList, MultipartformdataSomePropBoxedMap {} + public static abstract sealed class MultipartformdataSomePropBoxed permits MultipartformdataSomePropBoxedVoid, MultipartformdataSomePropBoxedBoolean, MultipartformdataSomePropBoxedNumber, MultipartformdataSomePropBoxedString, MultipartformdataSomePropBoxedList, MultipartformdataSomePropBoxedMap { + public abstract @Nullable Object data(); + } public static final class MultipartformdataSomePropBoxedVoid extends MultipartformdataSomePropBoxed { public final Void data; private MultipartformdataSomePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedBoolean extends MultipartformdataSomePropBoxed { @@ -112,6 +124,10 @@ public static final class MultipartformdataSomePropBoxedBoolean extends Multipar private MultipartformdataSomePropBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedNumber extends MultipartformdataSomePropBoxed { @@ -119,6 +135,10 @@ public static final class MultipartformdataSomePropBoxedNumber extends Multipart private MultipartformdataSomePropBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedString extends MultipartformdataSomePropBoxed { @@ -126,6 +146,10 @@ public static final class MultipartformdataSomePropBoxedString extends Multipart private MultipartformdataSomePropBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedList extends MultipartformdataSomePropBoxed { @@ -133,6 +157,10 @@ public static final class MultipartformdataSomePropBoxedList extends Multipartfo private MultipartformdataSomePropBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedMap extends MultipartformdataSomePropBoxed { @@ -140,6 +168,10 @@ public static final class MultipartformdataSomePropBoxedMap extends Multipartfor private MultipartformdataSomePropBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -472,13 +504,19 @@ public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ApplicationjsonSchema1BoxedMap extends ApplicationjsonSchema1Boxed { @@ -138,6 +166,10 @@ public static final class ApplicationjsonSchema1BoxedMap extends Applicationjson private ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.java index 5ac4c82b1f2..82d23910307 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.java @@ -37,13 +37,19 @@ public class MultipartformdataSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Multipartformdata0Boxed permits Multipartformdata0BoxedString {} + public static abstract sealed class Multipartformdata0Boxed permits Multipartformdata0BoxedString { + public abstract @Nullable Object data(); + } public static final class Multipartformdata0BoxedString extends Multipartformdata0Boxed { public final String data; private Multipartformdata0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -98,13 +104,19 @@ public Multipartformdata0BoxedString validateAndBox(String arg, SchemaConfigurat } } - public static abstract sealed class MultipartformdataSomePropBoxed permits MultipartformdataSomePropBoxedVoid, MultipartformdataSomePropBoxedBoolean, MultipartformdataSomePropBoxedNumber, MultipartformdataSomePropBoxedString, MultipartformdataSomePropBoxedList, MultipartformdataSomePropBoxedMap {} + public static abstract sealed class MultipartformdataSomePropBoxed permits MultipartformdataSomePropBoxedVoid, MultipartformdataSomePropBoxedBoolean, MultipartformdataSomePropBoxedNumber, MultipartformdataSomePropBoxedString, MultipartformdataSomePropBoxedList, MultipartformdataSomePropBoxedMap { + public abstract @Nullable Object data(); + } public static final class MultipartformdataSomePropBoxedVoid extends MultipartformdataSomePropBoxed { public final Void data; private MultipartformdataSomePropBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedBoolean extends MultipartformdataSomePropBoxed { @@ -112,6 +124,10 @@ public static final class MultipartformdataSomePropBoxedBoolean extends Multipar private MultipartformdataSomePropBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedNumber extends MultipartformdataSomePropBoxed { @@ -119,6 +135,10 @@ public static final class MultipartformdataSomePropBoxedNumber extends Multipart private MultipartformdataSomePropBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedString extends MultipartformdataSomePropBoxed { @@ -126,6 +146,10 @@ public static final class MultipartformdataSomePropBoxedString extends Multipart private MultipartformdataSomePropBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedList extends MultipartformdataSomePropBoxed { @@ -133,6 +157,10 @@ public static final class MultipartformdataSomePropBoxedList extends Multipartfo private MultipartformdataSomePropBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipartformdataSomePropBoxedMap extends MultipartformdataSomePropBoxed { @@ -140,6 +168,10 @@ public static final class MultipartformdataSomePropBoxedMap extends Multipartfor private MultipartformdataSomePropBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -472,13 +504,19 @@ public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instan } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index 60c6b8701a7..1401af64f66 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java @@ -153,13 +153,19 @@ public MultipartformdataSchemaMap0Builder getBuilderAfterMultipartformdataRequir } - public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { public final MultipartformdataSchemaMap data; private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 8d0f4cf512b..b1184b9a807 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 @@ -148,13 +148,19 @@ public QueryParametersMap0Builder getBuilderAfterSomeParam(Map build() { } - public static abstract sealed class Schema01Boxed permits Schema01BoxedList {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedList extends Schema01Boxed { public final SchemaList0 data; private Schema01BoxedList(SchemaList0 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.java index 1f9e1621d46..badd1707665 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter1/Schema1.java @@ -66,13 +66,19 @@ public List build() { } - public static abstract sealed class Schema11Boxed permits Schema11BoxedList {} + public static abstract sealed class Schema11Boxed permits Schema11BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema11BoxedList extends Schema11Boxed { public final SchemaList1 data; private Schema11BoxedList(SchemaList1 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.java index d6268b60c77..2158eb018e6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter2/Schema2.java @@ -66,13 +66,19 @@ public List build() { } - public static abstract sealed class Schema21Boxed permits Schema21BoxedList {} + public static abstract sealed class Schema21Boxed permits Schema21BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema21BoxedList extends Schema21Boxed { public final SchemaList2 data; private Schema21BoxedList(SchemaList2 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.java index 5c721298f10..ce9acdad4cb 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter3/Schema3.java @@ -66,13 +66,19 @@ public List build() { } - public static abstract sealed class Schema31Boxed permits Schema31BoxedList {} + public static abstract sealed class Schema31Boxed permits Schema31BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema31BoxedList extends Schema31Boxed { public final SchemaList3 data; private Schema31BoxedList(SchemaList3 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.java index 784dfbf890f..cf4649ff7c8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/faketestqueryparamters/put/parameters/parameter4/Schema4.java @@ -66,13 +66,19 @@ public List build() { } - public static abstract sealed class Schema41Boxed permits Schema41BoxedList {} + public static abstract sealed class Schema41Boxed permits Schema41BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema41BoxedList extends Schema41Boxed { public final SchemaList4 data; private Schema41BoxedList(SchemaList4 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index f403ba8b8d9..7175c1fc751 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.java @@ -153,13 +153,19 @@ public MultipartformdataSchemaMap0Builder getBuilderAfterMultipartformdataFile(M } - public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap {} + public static abstract sealed class MultipartformdataSchema1Boxed permits MultipartformdataSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MultipartformdataSchema1BoxedMap extends MultipartformdataSchema1Boxed { public final MultipartformdataSchemaMap data; private MultipartformdataSchema1BoxedMap(MultipartformdataSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index 76777636189..c6fa74941e9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.java @@ -75,13 +75,19 @@ public List build() { } - public static abstract sealed class MultipartformdataFilesBoxed permits MultipartformdataFilesBoxedList {} + public static abstract sealed class MultipartformdataFilesBoxed permits MultipartformdataFilesBoxedList { + public abstract @Nullable Object data(); + } public static final class MultipartformdataFilesBoxedList extends MultipartformdataFilesBoxed { public final MultipartformdataFilesList data; private MultipartformdataFilesBoxedList(MultipartformdataFilesList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -222,13 +228,19 @@ public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map instance) } - public static abstract sealed class Variables1Boxed permits Variables1BoxedMap {} + public static abstract sealed class Variables1Boxed permits Variables1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Variables1BoxedMap extends Variables1Boxed { public final VariablesMap data; private Variables1BoxedMap(VariablesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 e96bb29ecd8..a5c9e3e092a 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 @@ -101,13 +101,19 @@ public QueryParametersMap0Builder getBuilderAfterStatus(Map } - public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap {} + public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class QueryParameters1BoxedMap extends QueryParameters1Boxed { public final QueryParametersMap data; private QueryParameters1BoxedMap(QueryParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/parameters/parameter0/Schema0.java index 80d469e227c..d35e2ff93e5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/get/parameters/parameter0/Schema0.java @@ -41,13 +41,19 @@ public String value() { } - public static abstract sealed class Items0Boxed permits Items0BoxedString {} + public static abstract sealed class Items0Boxed permits Items0BoxedString { + public abstract @Nullable Object data(); + } public static final class Items0BoxedString extends Items0Boxed { public final String data; private Items0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -155,13 +161,19 @@ public List build() { } - public static abstract sealed class Schema01Boxed permits Schema01BoxedList {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedList extends Schema01Boxed { public final SchemaList0 data; private Schema01BoxedList(SchemaList0 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/servers/server1/Variables.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/servers/server1/Variables.java index b432a6e9250..2efe9b4bf04 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/servers/server1/Variables.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbystatus/servers/server1/Variables.java @@ -59,13 +59,19 @@ public String value() { } - public static abstract sealed class VersionBoxed permits VersionBoxedString {} + public static abstract sealed class VersionBoxed permits VersionBoxedString { + public abstract @Nullable Object data(); + } public static final class VersionBoxedString extends VersionBoxed { public final String data; private VersionBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -199,13 +205,19 @@ public VariablesMap0Builder getBuilderAfterVersion(Map instance) } - public static abstract sealed class Variables1Boxed permits Variables1BoxedMap {} + public static abstract sealed class Variables1Boxed permits Variables1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Variables1BoxedMap extends Variables1Boxed { public final VariablesMap data; private Variables1BoxedMap(VariablesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 7a679449d57..ff64f7038e4 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 @@ -101,13 +101,19 @@ public QueryParametersMap0Builder getBuilderAfterTags(Map> } - public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap {} + public static abstract sealed class QueryParameters1Boxed permits QueryParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class QueryParameters1BoxedMap extends QueryParameters1Boxed { public final QueryParametersMap data; private QueryParameters1BoxedMap(QueryParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/parameters/parameter0/Schema0.java index 38d3b473f6b..28f0533af08 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petfindbytags/get/parameters/parameter0/Schema0.java @@ -66,13 +66,19 @@ public List build() { } - public static abstract sealed class Schema01Boxed permits Schema01BoxedList {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedList { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedList extends Schema01Boxed { public final SchemaList0 data; private Schema01BoxedList(SchemaList0 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 3cfb3d34a32..ddfc02fcaf8 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 @@ -93,13 +93,19 @@ public HeaderParametersMapBuilder getBuilderAfterApiKey(Map inst } - public static abstract sealed class HeaderParameters1Boxed permits HeaderParameters1BoxedMap {} + public static abstract sealed class HeaderParameters1Boxed permits HeaderParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class HeaderParameters1BoxedMap extends HeaderParameters1Boxed { public final HeaderParametersMap data; private HeaderParameters1BoxedMap(HeaderParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 b8c2c0c7460..a1779cef068 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 @@ -118,13 +118,19 @@ public PathParametersMap0Builder getBuilderAfterPetId(Map instan } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 e4c8d2322ba..996d86639b4 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 @@ -118,13 +118,19 @@ public PathParametersMap0Builder getBuilderAfterPetId(Map instan } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 9424848f0ed..6a66cae2b52 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 @@ -118,13 +118,19 @@ public PathParametersMap0Builder getBuilderAfterPetId(Map instan } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java index 66ef5dc178a..0a75c293704 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.java @@ -143,13 +143,19 @@ public ApplicationxwwwformurlencodedSchemaMapBuilder getBuilderAfterAdditionalPr } - public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap {} + public static abstract sealed class ApplicationxwwwformurlencodedSchema1Boxed permits ApplicationxwwwformurlencodedSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ApplicationxwwwformurlencodedSchema1BoxedMap extends ApplicationxwwwformurlencodedSchema1Boxed { public final ApplicationxwwwformurlencodedSchemaMap data; private ApplicationxwwwformurlencodedSchema1BoxedMap(ApplicationxwwwformurlencodedSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 bce383a60c8..77c69fc2f6a 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 @@ -118,13 +118,19 @@ public PathParametersMap0Builder getBuilderAfterPetId(Map instan } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.java index 3f3d3d398a1..5a8543bc019 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.java @@ -144,13 +144,19 @@ public MultipartformdataSchemaMapBuilder getBuilderAfterAdditionalProperty(Map inst } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 728f29a1454..ce7a63a97bd 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 @@ -118,13 +118,19 @@ public PathParametersMap0Builder getBuilderAfterOrderId(Map inst } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/parameters/parameter0/Schema0.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/parameters/parameter0/Schema0.java index d969e79c7a9..8854c892b6b 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/parameters/parameter0/Schema0.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorderorderid/get/parameters/parameter0/Schema0.java @@ -19,13 +19,19 @@ public class Schema0 { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema01Boxed permits Schema01BoxedNumber {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedNumber { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedNumber extends Schema01Boxed { public final Number data; private Schema01BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 2799f4ecbf8..7e32294aabf 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 @@ -155,13 +155,19 @@ public QueryParametersMap10Builder getBuilderAfterUsername(Map ins } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 55bc1a1dc31..cddaad784cd 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 @@ -100,13 +100,19 @@ public PathParametersMap0Builder getBuilderAfterUsername(Map ins } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d0d9607b886..f215c8e51f0 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 @@ -100,13 +100,19 @@ public PathParametersMap0Builder getBuilderAfterUsername(Map ins } - public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap {} + public static abstract sealed class PathParameters1Boxed permits PathParameters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PathParameters1BoxedMap extends PathParameters1Boxed { public final PathParametersMap data; private PathParameters1BoxedMap(PathParametersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java index d3554918f93..a0e389e0741 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java @@ -32,6 +32,7 @@ public class AnyTypeJsonSchema { public static abstract sealed class AnyTypeJsonSchema1Boxed permits AnyTypeJsonSchema1BoxedVoid, AnyTypeJsonSchema1BoxedBoolean, AnyTypeJsonSchema1BoxedNumber, AnyTypeJsonSchema1BoxedString, AnyTypeJsonSchema1BoxedList, AnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class AnyTypeJsonSchema1BoxedVoid extends AnyTypeJsonSchema1Boxed { public final Void data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java index 10f5e40b3ec..e1ef009f1f3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java @@ -19,6 +19,7 @@ public class BooleanJsonSchema { public static abstract sealed class BooleanJsonSchema1Boxed permits BooleanJsonSchema1BoxedBoolean { + public abstract @Nullable Object data(); } public static final class BooleanJsonSchema1BoxedBoolean extends BooleanJsonSchema1Boxed { public final boolean data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java index 746fe2c77ce..2c9fd88ad58 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java @@ -20,6 +20,7 @@ public class DateJsonSchema { public static abstract sealed class DateJsonSchema1Boxed permits DateJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateJsonSchema1BoxedString extends DateJsonSchema1Boxed { public final String data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java index 744342f9f71..cc938d3e8a3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java @@ -20,6 +20,7 @@ public class DateTimeJsonSchema { public static abstract sealed class DateTimeJsonSchema1Boxed permits DateTimeJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateTimeJsonSchema1BoxedString extends DateTimeJsonSchema1Boxed { public final String data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java index 129ad2d6146..f34b76eeb41 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java @@ -19,6 +19,7 @@ public class DecimalJsonSchema { public static abstract sealed class DecimalJsonSchema1Boxed permits DecimalJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DecimalJsonSchema1BoxedString extends DecimalJsonSchema1Boxed { public final String data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java index 1c014221a21..2665067200d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java @@ -19,6 +19,7 @@ public class DoubleJsonSchema { public static abstract sealed class DoubleJsonSchema1Boxed permits DoubleJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class DoubleJsonSchema1BoxedNumber extends DoubleJsonSchema1Boxed { public final Number data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java index b3a6d3f8ca7..6e13888ce75 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java @@ -19,6 +19,7 @@ public class FloatJsonSchema { public static abstract sealed class FloatJsonSchema1Boxed permits FloatJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class FloatJsonSchema1BoxedNumber extends FloatJsonSchema1Boxed { public final Number data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java index 7aef9bf3325..943443d60fc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java @@ -19,6 +19,7 @@ public class Int32JsonSchema { public static abstract sealed class Int32JsonSchema1Boxed permits Int32JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int32JsonSchema1BoxedNumber extends Int32JsonSchema1Boxed { public final Number data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java index a58d5c442ef..cd232c4a09f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java @@ -19,6 +19,7 @@ public class Int64JsonSchema { public static abstract sealed class Int64JsonSchema1Boxed permits Int64JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int64JsonSchema1BoxedNumber extends Int64JsonSchema1Boxed { public final Number data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java index cf43320b19a..d91840fb9e8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java @@ -19,6 +19,7 @@ public class IntJsonSchema { public static abstract sealed class IntJsonSchema1Boxed permits IntJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class IntJsonSchema1BoxedNumber extends IntJsonSchema1Boxed { public final Number data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java index 3649be7b9b5..326ba745cab 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java @@ -22,6 +22,7 @@ public class ListJsonSchema { public static abstract sealed class ListJsonSchema1Boxed permits ListJsonSchema1BoxedList { + public abstract @Nullable Object data(); } public static final class ListJsonSchema1BoxedList extends ListJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java index 2a4efaaee48..5baf3c925d6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java @@ -23,6 +23,7 @@ public class MapJsonSchema { public static abstract sealed class MapJsonSchema1Boxed permits MapJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class MapJsonSchema1BoxedMap extends MapJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java index ec5c02ab13e..0037e85fed7 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java @@ -32,6 +32,7 @@ public class NotAnyTypeJsonSchema { public static abstract sealed class NotAnyTypeJsonSchema1Boxed permits NotAnyTypeJsonSchema1BoxedVoid, NotAnyTypeJsonSchema1BoxedBoolean, NotAnyTypeJsonSchema1BoxedNumber, NotAnyTypeJsonSchema1BoxedString, NotAnyTypeJsonSchema1BoxedList, NotAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class NotAnyTypeJsonSchema1BoxedVoid extends NotAnyTypeJsonSchema1Boxed { public final Void data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java index b8edb636f21..4d5b997af35 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java @@ -19,6 +19,7 @@ public class NullJsonSchema { public static abstract sealed class NullJsonSchema1Boxed permits NullJsonSchema1BoxedVoid { + public abstract @Nullable Object data(); } public static final class NullJsonSchema1BoxedVoid extends NullJsonSchema1Boxed { public final Void data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java index fd1997b4de6..051bffc2052 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java @@ -19,6 +19,7 @@ public class NumberJsonSchema { public static abstract sealed class NumberJsonSchema1Boxed permits NumberJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class NumberJsonSchema1BoxedNumber extends NumberJsonSchema1Boxed { public final Number data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java index ef4c1157792..c22c8ea2eab 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java @@ -22,6 +22,7 @@ public class StringJsonSchema { public static abstract sealed class StringJsonSchema1Boxed permits StringJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class StringJsonSchema1BoxedString extends StringJsonSchema1Boxed { public final String data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java index 4de51a0f721..c728928c7bc 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java @@ -20,6 +20,7 @@ public class UuidJsonSchema { public static abstract sealed class UuidJsonSchema1Boxed permits UuidJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class UuidJsonSchema1BoxedString extends UuidJsonSchema1Boxed { public final String data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java index 75e63ba6975..aacb137333d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java @@ -20,6 +20,7 @@ public class UnsetAnyTypeJsonSchema { public static abstract sealed class UnsetAnyTypeJsonSchema1Boxed permits UnsetAnyTypeJsonSchema1BoxedVoid, UnsetAnyTypeJsonSchema1BoxedBoolean, UnsetAnyTypeJsonSchema1BoxedNumber, UnsetAnyTypeJsonSchema1BoxedString, UnsetAnyTypeJsonSchema1BoxedList, UnsetAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class UnsetAnyTypeJsonSchema1BoxedVoid extends UnsetAnyTypeJsonSchema1Boxed { public final Void data; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server0/Variables.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server0/Variables.java index 5eb9171dbef..80b3d1b4dc3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server0/Variables.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server0/Variables.java @@ -60,13 +60,19 @@ public String value() { } - public static abstract sealed class ServerBoxed permits ServerBoxedString {} + public static abstract sealed class ServerBoxed permits ServerBoxedString { + public abstract @Nullable Object data(); + } public static final class ServerBoxedString extends ServerBoxed { public final String data; private ServerBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -150,13 +156,19 @@ public String value() { } - public static abstract sealed class PortBoxed permits PortBoxedString {} + public static abstract sealed class PortBoxed permits PortBoxedString { + public abstract @Nullable Object data(); + } public static final class PortBoxedString extends PortBoxed { public final String data; private PortBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -350,13 +362,19 @@ public VariablesMap10Builder getBuilderAfterServer(Map instance) } - public static abstract sealed class Variables1Boxed permits Variables1BoxedMap {} + public static abstract sealed class Variables1Boxed permits Variables1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Variables1BoxedMap extends Variables1Boxed { public final VariablesMap data; private Variables1BoxedMap(VariablesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server1/Variables.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server1/Variables.java index 0489620dfc8..9168b09f84d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server1/Variables.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/servers/server1/Variables.java @@ -59,13 +59,19 @@ public String value() { } - public static abstract sealed class VersionBoxed permits VersionBoxedString {} + public static abstract sealed class VersionBoxed permits VersionBoxedString { + public abstract @Nullable Object data(); + } public static final class VersionBoxedString extends VersionBoxed { public final String data; private VersionBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -199,13 +205,19 @@ public VariablesMap0Builder getBuilderAfterVersion(Map instance) } - public static abstract sealed class Variables1Boxed permits Variables1BoxedMap {} + public static abstract sealed class Variables1Boxed permits Variables1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Variables1BoxedMap extends Variables1Boxed { public final VariablesMap data; private Variables1BoxedMap(VariablesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedBoolean.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedBoolean.hbs index 1a15a1ba89d..6f27595b2ba 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedBoolean.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedBoolean.hbs @@ -21,6 +21,10 @@ public static final class {{jsonPathPiece.pascalCase}}BoxedBoolean extends {{jso private {{jsonPathPiece.pascalCase}}BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedClass.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedClass.hbs index 0d327926e0c..e1293b7db28 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedClass.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedClass.hbs @@ -32,6 +32,8 @@ permits
abstract sealed class that stores validated payloads using boxed classes {{else}} -public static abstract sealed class {{jsonPathPiece.pascalCase}}Boxed permits {{#each types}}{{jsonPathPiece.pascalCase}}Boxed{{#eq this "null"}}Void{{/eq}}{{#eq this "boolean"}}Boolean{{/eq}}{{#or (eq this "number") (eq this "integer")}}Number{{/or}}{{#and (eq this "string") (neq ../format "binary") }}String{{/and}}{{#eq this "array"}}List{{/eq}}{{#eq this "object"}}Map{{/eq}}{{#unless @last}}, {{/unless}}{{else}}{{jsonPathPiece.pascalCase}}BoxedVoid, {{jsonPathPiece.pascalCase}}BoxedBoolean, {{jsonPathPiece.pascalCase}}BoxedNumber, {{jsonPathPiece.pascalCase}}BoxedString, {{jsonPathPiece.pascalCase}}BoxedList, {{jsonPathPiece.pascalCase}}BoxedMap{{/each}} {} +public static abstract sealed class {{jsonPathPiece.pascalCase}}Boxed permits {{#each types}}{{jsonPathPiece.pascalCase}}Boxed{{#eq this "null"}}Void{{/eq}}{{#eq this "boolean"}}Boolean{{/eq}}{{#or (eq this "number") (eq this "integer")}}Number{{/or}}{{#and (eq this "string") (neq ../format "binary") }}String{{/and}}{{#eq this "array"}}List{{/eq}}{{#eq this "object"}}Map{{/eq}}{{#unless @last}}, {{/unless}}{{else}}{{jsonPathPiece.pascalCase}}BoxedVoid, {{jsonPathPiece.pascalCase}}BoxedBoolean, {{jsonPathPiece.pascalCase}}BoxedNumber, {{jsonPathPiece.pascalCase}}BoxedString, {{jsonPathPiece.pascalCase}}BoxedList, {{jsonPathPiece.pascalCase}}BoxedMap{{/each}} { + public abstract @Nullable Object data(); +} {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedList.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedList.hbs index 3b2bf6b0eec..5a4312338d3 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedList.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedList.hbs @@ -21,6 +21,10 @@ public static final class {{jsonPathPiece.pascalCase}}BoxedList extends {{jsonPa private {{jsonPathPiece.pascalCase}}BoxedList({{#if arrayOutputJsonPathPiece}}{{arrayOutputJsonPathPiece.pascalCase}}{{else}}FrozenList<@Nullable Object>{{/if}} data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedMap.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedMap.hbs index 92ce8598bff..fee19a270c2 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedMap.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedMap.hbs @@ -21,5 +21,9 @@ public static final class {{jsonPathPiece.pascalCase}}BoxedMap extends {{jsonPat private {{jsonPathPiece.pascalCase}}BoxedMap({{#if mapOutputJsonPathPiece}}{{mapOutputJsonPathPiece.pascalCase}}{{else}}FrozenMap<@Nullable Object>{{/if}} data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } {{/if}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedNumber.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedNumber.hbs index f9ae37d1e5f..c744815b3b2 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedNumber.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedNumber.hbs @@ -21,6 +21,10 @@ public static final class {{jsonPathPiece.pascalCase}}BoxedNumber extends {{json private {{jsonPathPiece.pascalCase}}BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedString.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedString.hbs index 249eb069392..a6db1ef7b54 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedString.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedString.hbs @@ -21,6 +21,10 @@ public static final class {{jsonPathPiece.pascalCase}}BoxedString extends {{json private {{jsonPathPiece.pascalCase}}BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedVoid.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedVoid.hbs index 8b1dc6d76d9..cd77ecdcdaa 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedVoid.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/SchemaClass/_boxedVoid.hbs @@ -21,6 +21,10 @@ public static final class {{jsonPathPiece.pascalCase}}BoxedVoid extends {{jsonPa private {{jsonPathPiece.pascalCase}}BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } {{/if}} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs index d376725cf74..7481f75c841 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs @@ -32,6 +32,7 @@ import java.util.UUID; public class AnyTypeJsonSchema { public static abstract sealed class AnyTypeJsonSchema1Boxed permits AnyTypeJsonSchema1BoxedVoid, AnyTypeJsonSchema1BoxedBoolean, AnyTypeJsonSchema1BoxedNumber, AnyTypeJsonSchema1BoxedString, AnyTypeJsonSchema1BoxedList, AnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class AnyTypeJsonSchema1BoxedVoid extends AnyTypeJsonSchema1Boxed { public final Void data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs index a8425c0837f..d1f397a1c0d 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class BooleanJsonSchema { public static abstract sealed class BooleanJsonSchema1Boxed permits BooleanJsonSchema1BoxedBoolean { + public abstract @Nullable Object data(); } public static final class BooleanJsonSchema1BoxedBoolean extends BooleanJsonSchema1Boxed { public final boolean data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs index 7bbc0fb4110..e4337c350f1 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs @@ -20,6 +20,7 @@ import java.util.Set; public class DateJsonSchema { public static abstract sealed class DateJsonSchema1Boxed permits DateJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateJsonSchema1BoxedString extends DateJsonSchema1Boxed { public final String data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs index cfe44dca01e..02690b2246c 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs @@ -20,6 +20,7 @@ import java.util.Set; public class DateTimeJsonSchema { public static abstract sealed class DateTimeJsonSchema1Boxed permits DateTimeJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateTimeJsonSchema1BoxedString extends DateTimeJsonSchema1Boxed { public final String data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs index bc4c613d51f..41dd21a80df 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class DecimalJsonSchema { public static abstract sealed class DecimalJsonSchema1Boxed permits DecimalJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DecimalJsonSchema1BoxedString extends DecimalJsonSchema1Boxed { public final String data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs index cd0781cd01e..17de04df334 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class DoubleJsonSchema { public static abstract sealed class DoubleJsonSchema1Boxed permits DoubleJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class DoubleJsonSchema1BoxedNumber extends DoubleJsonSchema1Boxed { public final Number data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs index 7864172ff23..0bc8f704dc9 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class FloatJsonSchema { public static abstract sealed class FloatJsonSchema1Boxed permits FloatJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class FloatJsonSchema1BoxedNumber extends FloatJsonSchema1Boxed { public final Number data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs index 03662f6baab..745542de2b0 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class Int32JsonSchema { public static abstract sealed class Int32JsonSchema1Boxed permits Int32JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int32JsonSchema1BoxedNumber extends Int32JsonSchema1Boxed { public final Number data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs index 1a6b27ceba8..c2e5fcabede 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class Int64JsonSchema { public static abstract sealed class Int64JsonSchema1Boxed permits Int64JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int64JsonSchema1BoxedNumber extends Int64JsonSchema1Boxed { public final Number data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs index 9b71feb975b..d05b0c031a1 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class IntJsonSchema { public static abstract sealed class IntJsonSchema1Boxed permits IntJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class IntJsonSchema1BoxedNumber extends IntJsonSchema1Boxed { public final Number data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs index 51b6ea803f4..190d99baf8c 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs @@ -22,6 +22,7 @@ import java.util.Set; public class ListJsonSchema { public static abstract sealed class ListJsonSchema1Boxed permits ListJsonSchema1BoxedList { + public abstract @Nullable Object data(); } public static final class ListJsonSchema1BoxedList extends ListJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs index 43932df104e..25a2938a4e4 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs @@ -23,6 +23,7 @@ import java.util.Set; public class MapJsonSchema { public static abstract sealed class MapJsonSchema1Boxed permits MapJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class MapJsonSchema1BoxedMap extends MapJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs index 1e00e72541b..94b638e9502 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs @@ -32,6 +32,7 @@ import java.util.UUID; public class NotAnyTypeJsonSchema { public static abstract sealed class NotAnyTypeJsonSchema1Boxed permits NotAnyTypeJsonSchema1BoxedVoid, NotAnyTypeJsonSchema1BoxedBoolean, NotAnyTypeJsonSchema1BoxedNumber, NotAnyTypeJsonSchema1BoxedString, NotAnyTypeJsonSchema1BoxedList, NotAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class NotAnyTypeJsonSchema1BoxedVoid extends NotAnyTypeJsonSchema1Boxed { public final Void data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs index e6afc165041..76718282f69 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class NullJsonSchema { public static abstract sealed class NullJsonSchema1Boxed permits NullJsonSchema1BoxedVoid { + public abstract @Nullable Object data(); } public static final class NullJsonSchema1BoxedVoid extends NullJsonSchema1Boxed { public final Void data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs index 5463981b3b3..fe1fd069c3f 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs @@ -19,6 +19,7 @@ import java.util.Set; public class NumberJsonSchema { public static abstract sealed class NumberJsonSchema1Boxed permits NumberJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class NumberJsonSchema1BoxedNumber extends NumberJsonSchema1Boxed { public final Number data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs index 14a45a25975..fff617da186 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs @@ -22,6 +22,7 @@ import java.util.UUID; public class StringJsonSchema { public static abstract sealed class StringJsonSchema1Boxed permits StringJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class StringJsonSchema1BoxedString extends StringJsonSchema1Boxed { public final String data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs index 30a595ba564..c2707c6899c 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs @@ -20,6 +20,7 @@ import java.util.UUID; public class UuidJsonSchema { public static abstract sealed class UuidJsonSchema1Boxed permits UuidJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class UuidJsonSchema1BoxedString extends UuidJsonSchema1Boxed { public final String data; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs index 80cd1f6b939..081eeceea1a 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs @@ -20,6 +20,7 @@ import java.util.UUID; public class UnsetAnyTypeJsonSchema { public static abstract sealed class UnsetAnyTypeJsonSchema1Boxed permits UnsetAnyTypeJsonSchema1BoxedVoid, UnsetAnyTypeJsonSchema1BoxedBoolean, UnsetAnyTypeJsonSchema1BoxedNumber, UnsetAnyTypeJsonSchema1BoxedString, UnsetAnyTypeJsonSchema1BoxedList, UnsetAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class UnsetAnyTypeJsonSchema1BoxedVoid extends UnsetAnyTypeJsonSchema1Boxed { public final Void data; From ef58b3a8d920994f082bb2da27b84873660409e9 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 14:17:55 -0800 Subject: [PATCH 20/40] Uses index for request body variable names --- .../components/requestbodies/Client.java | 4 ++-- .../client/components/requestbodies/Pet.java | 8 +++---- .../components/requestbodies/UserArray.java | 4 ++-- .../client/paths/fake/get/RequestBody.java | 4 ++-- .../client/paths/fake/post/RequestBody.java | 4 ++-- .../get/RequestBody.java | 4 ++-- .../put/RequestBody.java | 4 ++-- .../put/RequestBody.java | 4 ++-- .../post/RequestBody.java | 4 ++-- .../post/RequestBody.java | 8 +++---- .../fakejsonformdata/get/RequestBody.java | 4 ++-- .../fakejsonpatch/patch/RequestBody.java | 4 ++-- .../fakejsonwithcharset/post/RequestBody.java | 4 ++-- .../post/RequestBody.java | 8 +++---- .../post/RequestBody.java | 4 ++-- .../fakepemcontenttype/get/RequestBody.java | 4 ++-- .../post/RequestBody.java | 4 ++-- .../fakerefsarraymodel/post/RequestBody.java | 4 ++-- .../post/RequestBody.java | 4 ++-- .../fakerefsboolean/post/RequestBody.java | 4 ++-- .../post/RequestBody.java | 4 ++-- .../paths/fakerefsenum/post/RequestBody.java | 4 ++-- .../fakerefsmammal/post/RequestBody.java | 4 ++-- .../fakerefsnumber/post/RequestBody.java | 4 ++-- .../post/RequestBody.java | 4 ++-- .../fakerefsstring/post/RequestBody.java | 4 ++-- .../post/RequestBody.java | 4 ++-- .../fakeuploadfile/post/RequestBody.java | 4 ++-- .../fakeuploadfiles/post/RequestBody.java | 4 ++-- .../paths/petpetid/post/RequestBody.java | 4 ++-- .../petpetiduploadimage/post/RequestBody.java | 4 ++-- .../paths/storeorder/post/RequestBody.java | 4 ++-- .../client/paths/user/post/RequestBody.java | 4 ++-- .../paths/userusername/put/RequestBody.java | 4 ++-- .../client/schemas/AnyTypeJsonSchema.java | 24 +++++++++++++++++++ .../client/schemas/BooleanJsonSchema.java | 4 ++++ .../client/schemas/DateJsonSchema.java | 4 ++++ .../client/schemas/DateTimeJsonSchema.java | 4 ++++ .../client/schemas/DecimalJsonSchema.java | 4 ++++ .../client/schemas/DoubleJsonSchema.java | 4 ++++ .../client/schemas/FloatJsonSchema.java | 4 ++++ .../client/schemas/Int32JsonSchema.java | 4 ++++ .../client/schemas/Int64JsonSchema.java | 4 ++++ .../client/schemas/IntJsonSchema.java | 4 ++++ .../client/schemas/ListJsonSchema.java | 4 ++++ .../client/schemas/MapJsonSchema.java | 4 ++++ .../client/schemas/NotAnyTypeJsonSchema.java | 24 +++++++++++++++++++ .../client/schemas/NullJsonSchema.java | 4 ++++ .../client/schemas/NumberJsonSchema.java | 4 ++++ .../client/schemas/StringJsonSchema.java | 4 ++++ .../client/schemas/UuidJsonSchema.java | 4 ++++ .../validation/UnsetAnyTypeJsonSchema.java | 24 +++++++++++++++++++ .../codegen/generators/DefaultGenerator.java | 1 - .../components/requestbodies/RequestBody.hbs | 12 +++++----- .../packagename/schemas/AnyTypeJsonSchema.hbs | 24 +++++++++++++++++++ .../packagename/schemas/BooleanJsonSchema.hbs | 4 ++++ .../packagename/schemas/DateJsonSchema.hbs | 4 ++++ .../schemas/DateTimeJsonSchema.hbs | 4 ++++ .../packagename/schemas/DecimalJsonSchema.hbs | 4 ++++ .../packagename/schemas/DoubleJsonSchema.hbs | 4 ++++ .../packagename/schemas/FloatJsonSchema.hbs | 4 ++++ .../packagename/schemas/Int32JsonSchema.hbs | 4 ++++ .../packagename/schemas/Int64JsonSchema.hbs | 4 ++++ .../packagename/schemas/IntJsonSchema.hbs | 4 ++++ .../packagename/schemas/ListJsonSchema.hbs | 4 ++++ .../packagename/schemas/MapJsonSchema.hbs | 4 ++++ .../schemas/NotAnyTypeJsonSchema.hbs | 24 +++++++++++++++++++ .../packagename/schemas/NullJsonSchema.hbs | 4 ++++ .../packagename/schemas/NumberJsonSchema.hbs | 4 ++++ .../packagename/schemas/StringJsonSchema.hbs | 4 ++++ .../packagename/schemas/UuidJsonSchema.hbs | 4 ++++ .../validation/UnsetAnyTypeJsonSchema.hbs | 24 +++++++++++++++++++ 72 files changed, 344 insertions(+), 81 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java index 171c10290f7..bcaea3e38c3 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Client.java @@ -32,8 +32,8 @@ public Client1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java index b36f6c3474f..9f5c4af3529 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/Pet.java @@ -40,11 +40,11 @@ public Pet1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data()); + if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { + return serialize(requestBody0.contentType(), requestBody0.body().data()); } else { - ApplicationxmlRequestBody applicationXmlRequestBody = (ApplicationxmlRequestBody) requestBody; - return serialize(applicationXmlRequestBody.contentType(), applicationXmlRequestBody.body().data()); + ApplicationxmlRequestBody requestBody1 = (ApplicationxmlRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body().data()); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java index 7862388a56c..6869263d25c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/UserArray.java @@ -32,8 +32,8 @@ public UserArray1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java index 4a3684efe2f..b4ab13f14a5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/get/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; - return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); + ApplicationxwwwformurlencodedRequestBody requestBody0 = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java index 7b7a5048314..61c1aea140a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; - return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); + ApplicationxwwwformurlencodedRequestBody requestBody0 = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java index 4605a112ddb..d10ff982ed2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeadditionalpropertieswitharrayofenums/get/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java index f918f5ce1bf..62e2ddc6c26 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithfileschema/put/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java index a61e30cd3cf..5ad9d18cc56 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakebodywithqueryparams/put/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java index d74c48ecfdf..623ace3cc69 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlineadditionalproperties/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java index d40a51d084e..84c52ee8f9d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeinlinecomposition/post/RequestBody.java @@ -40,11 +40,11 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data()); + if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { + return serialize(requestBody0.contentType(), requestBody0.body().data()); } else { - MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; - return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data()); + MultipartformdataRequestBody requestBody1 = (MultipartformdataRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body().data()); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java index ba63e596e8e..8dd9c461307 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonformdata/get/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; - return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); + ApplicationxwwwformurlencodedRequestBody requestBody0 = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java index cd299e3b5f0..9eab3a6e49a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonpatch/patch/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonpatchjsonRequestBody applicationJsonPatch+jsonRequestBody = (ApplicationjsonpatchjsonRequestBody) requestBody; - return serialize(applicationJsonPatch+jsonRequestBody.contentType(), applicationJsonPatch+jsonRequestBody.body().data); + ApplicationjsonpatchjsonRequestBody requestBody0 = (ApplicationjsonpatchjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java index 39851ff8424..f7387ab7d08 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakejsonwithcharset/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - Applicationjsoncharsetutf8RequestBody applicationJson; charset=utf8RequestBody = (Applicationjsoncharsetutf8RequestBody) requestBody; - return serialize(applicationJson; charset=utf8RequestBody.contentType(), applicationJson; charset=utf8RequestBody.body().data); + Applicationjsoncharsetutf8RequestBody requestBody0 = (Applicationjsoncharsetutf8RequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java index a258b8d9b3b..2ede7b216b9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakemultiplerequestbodycontenttypes/post/RequestBody.java @@ -40,11 +40,11 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - if (requestBody instanceof ApplicationjsonRequestBody applicationJsonRequestBody) { - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data()); + if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { + return serialize(requestBody0.contentType(), requestBody0.body().data()); } else { - MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; - return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data()); + MultipartformdataRequestBody requestBody1 = (MultipartformdataRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body().data()); } } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java index e3e7208773f..d62a4203636 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeparametercollisions1ababselfab/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java index d2c15cd3860..c200fa37577 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepemcontenttype/get/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationxpemfileRequestBody applicationXPemFileRequestBody = (ApplicationxpemfileRequestBody) requestBody; - return serialize(applicationXPemFileRequestBody.contentType(), applicationXPemFileRequestBody.body().data); + ApplicationxpemfileRequestBody requestBody0 = (ApplicationxpemfileRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java index c7da4026837..7429fc34020 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakepetiduploadimagewithrequiredfile/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; - return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); + MultipartformdataRequestBody requestBody0 = (MultipartformdataRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java index 25e4c207e83..35035a80b12 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarraymodel/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java index a7e85379e58..fcd14e1e62e 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsarrayofenums/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java index bbdc9fc694c..c1e6cc1bd59 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsboolean/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java index 20aa50b5330..cc6745bcd1f 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefscomposedoneofnumberwithvalidations/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java index 9418d6a7afd..103b96543e8 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsenum/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java index 44c2c2571a2..65860504af4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsmammal/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java index 202f3820ed6..aae1f6433bf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsnumber/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java index 9e8e35ecd7a..434b149959c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsobjectmodelwithrefprops/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java index 0895b263d08..569ceebfb34 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakerefsstring/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java index 44d3410932a..b2aaf8e7bcf 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploaddownloadfile/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationoctetstreamRequestBody applicationOctetStreamRequestBody = (ApplicationoctetstreamRequestBody) requestBody; - return serialize(applicationOctetStreamRequestBody.contentType(), applicationOctetStreamRequestBody.body().data); + ApplicationoctetstreamRequestBody requestBody0 = (ApplicationoctetstreamRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java index 675730be37a..9936337d4ef 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfile/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; - return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); + MultipartformdataRequestBody requestBody0 = (MultipartformdataRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java index 75ff130f97f..6361c2a763a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeuploadfiles/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; - return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); + MultipartformdataRequestBody requestBody0 = (MultipartformdataRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java index 55c404cec4d..04f5f296b2a 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetid/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationxwwwformurlencodedRequestBody applicationXWwwFormUrlencodedRequestBody = (ApplicationxwwwformurlencodedRequestBody) requestBody; - return serialize(applicationXWwwFormUrlencodedRequestBody.contentType(), applicationXWwwFormUrlencodedRequestBody.body().data); + ApplicationxwwwformurlencodedRequestBody requestBody0 = (ApplicationxwwwformurlencodedRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java index 08c335ba537..880f1b7db53 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/petpetiduploadimage/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - MultipartformdataRequestBody multipartFormDataRequestBody = (MultipartformdataRequestBody) requestBody; - return serialize(multipartFormDataRequestBody.contentType(), multipartFormDataRequestBody.body().data); + MultipartformdataRequestBody requestBody0 = (MultipartformdataRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java index 6674c264d58..067ce062220 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/storeorder/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java index 051bde5405e..4391f619118 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/user/post/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java index 5adb2aa58f2..26409d872b6 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/userusername/put/RequestBody.java @@ -32,8 +32,8 @@ public RequestBody1() { } public SerializedRequestBody serialize(SealedRequestBody requestBody) { - ApplicationjsonRequestBody applicationJsonRequestBody = (ApplicationjsonRequestBody) requestBody; - return serialize(applicationJsonRequestBody.contentType(), applicationJsonRequestBody.body().data); + ApplicationjsonRequestBody requestBody0 = (ApplicationjsonRequestBody) requestBody; + return serialize(requestBody0.contentType(), requestBody0.body().data()); } } diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java index a0e389e0741..ee6800e54ad 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java @@ -39,36 +39,60 @@ public static final class AnyTypeJsonSchema1BoxedVoid extends AnyTypeJsonSchema1 private AnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedBoolean extends AnyTypeJsonSchema1Boxed { public final boolean data; private AnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedNumber extends AnyTypeJsonSchema1Boxed { public final Number data; private AnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedString extends AnyTypeJsonSchema1Boxed { public final String data; private AnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedList extends AnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private AnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedMap extends AnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private AnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class AnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, AnyTypeJsonSchema1BoxedList>, MapSchemaValidator, AnyTypeJsonSchema1BoxedMap> { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java index e1ef009f1f3..9cb93203682 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java @@ -26,6 +26,10 @@ public static final class BooleanJsonSchema1BoxedBoolean extends BooleanJsonSche private BooleanJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class BooleanJsonSchema1 extends JsonSchema implements BooleanSchemaValidator { private static @Nullable BooleanJsonSchema1 instance = null; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java index 2c9fd88ad58..48da817d9b1 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java @@ -27,6 +27,10 @@ public static final class DateJsonSchema1BoxedString extends DateJsonSchema1Boxe private DateJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java index cc938d3e8a3..9e048ab2c07 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java @@ -27,6 +27,10 @@ public static final class DateTimeJsonSchema1BoxedString extends DateTimeJsonSch private DateTimeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateTimeJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java index f34b76eeb41..af820a6b251 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java @@ -26,6 +26,10 @@ public static final class DecimalJsonSchema1BoxedString extends DecimalJsonSchem private DecimalJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DecimalJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java index 2665067200d..8219f3ca213 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java @@ -26,6 +26,10 @@ public static final class DoubleJsonSchema1BoxedNumber extends DoubleJsonSchema1 private DoubleJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DoubleJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java index 6e13888ce75..42e3806e845 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java @@ -26,6 +26,10 @@ public static final class FloatJsonSchema1BoxedNumber extends FloatJsonSchema1Bo private FloatJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class FloatJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java index 943443d60fc..c9ae84e53f4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java @@ -26,6 +26,10 @@ public static final class Int32JsonSchema1BoxedNumber extends Int32JsonSchema1Bo private Int32JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int32JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java index cd232c4a09f..e74999992ef 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java @@ -26,6 +26,10 @@ public static final class Int64JsonSchema1BoxedNumber extends Int64JsonSchema1Bo private Int64JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int64JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java index d91840fb9e8..42568a55f34 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java @@ -26,6 +26,10 @@ public static final class IntJsonSchema1BoxedNumber extends IntJsonSchema1Boxed private IntJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class IntJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java index 326ba745cab..855e63d6573 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java @@ -29,6 +29,10 @@ public static final class ListJsonSchema1BoxedList extends ListJsonSchema1Boxed private ListJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class ListJsonSchema1 extends JsonSchema implements ListSchemaValidator, ListJsonSchema1BoxedList> { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java index 5baf3c925d6..568471e3c8d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java @@ -30,6 +30,10 @@ public static final class MapJsonSchema1BoxedMap extends MapJsonSchema1Boxed { private MapJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class MapJsonSchema1 extends JsonSchema implements MapSchemaValidator, MapJsonSchema1BoxedMap> { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java index 0037e85fed7..705bb7aa6b9 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java @@ -39,36 +39,60 @@ public static final class NotAnyTypeJsonSchema1BoxedVoid extends NotAnyTypeJsonS private NotAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedBoolean extends NotAnyTypeJsonSchema1Boxed { public final boolean data; private NotAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedNumber extends NotAnyTypeJsonSchema1Boxed { public final Number data; private NotAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedString extends NotAnyTypeJsonSchema1Boxed { public final String data; private NotAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedList extends NotAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedMap extends NotAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NotAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, NotAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, NotAnyTypeJsonSchema1BoxedMap> { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java index 4d5b997af35..5882a7f23e5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java @@ -26,6 +26,10 @@ public static final class NullJsonSchema1BoxedVoid extends NullJsonSchema1Boxed private NullJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NullJsonSchema1 extends JsonSchema implements NullSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java index 051bffc2052..1340dcc4420 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java @@ -26,6 +26,10 @@ public static final class NumberJsonSchema1BoxedNumber extends NumberJsonSchema1 private NumberJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NumberJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java index c22c8ea2eab..2cd0e21f94d 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java @@ -29,6 +29,10 @@ public static final class StringJsonSchema1BoxedString extends StringJsonSchema1 private StringJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class StringJsonSchema1 extends JsonSchema implements StringSchemaValidator { private static @Nullable StringJsonSchema1 instance = null; diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java index c728928c7bc..2506b53a958 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java @@ -27,6 +27,10 @@ public static final class UuidJsonSchema1BoxedString extends UuidJsonSchema1Boxe private UuidJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UuidJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java index aacb137333d..90b9e3b1870 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java @@ -27,36 +27,60 @@ public static final class UnsetAnyTypeJsonSchema1BoxedVoid extends UnsetAnyTypeJ private UnsetAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedBoolean extends UnsetAnyTypeJsonSchema1Boxed { public final boolean data; private UnsetAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedNumber extends UnsetAnyTypeJsonSchema1Boxed { public final Number data; private UnsetAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedString extends UnsetAnyTypeJsonSchema1Boxed { public final String data; private UnsetAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedList extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedMap extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UnsetAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, UnsetAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, UnsetAnyTypeJsonSchema1BoxedMap> { private static @Nullable UnsetAnyTypeJsonSchema1 instance = null; diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java index d710ea01115..52c01a0aad5 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/DefaultGenerator.java @@ -4868,7 +4868,6 @@ public CodegenKey getKey(String key, String keyType, String sourceJsonPath) { usedKey = escapeUnsafeCharacters(key); isValid = isValid(usedKey); snakeCaseName = toModelFilename(usedKey, sourceJsonPath); - camelCaseName = camelize(usedKey, true); pascalCaseName = toModelName(usedKey, sourceJsonPath); break; case "parameters": diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index 0c621062aff..6579af113b7 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -48,22 +48,22 @@ public class {{jsonPathPiece.pascalCase}} { public SerializedRequestBody serialize(SealedRequestBody requestBody) { {{#eq content.size 1}} {{#each content}} - {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody = ({{@key.pascalCase}}RequestBody) requestBody; - return serialize({{@key.camelCase}}RequestBody.contentType(), {{@key.camelCase}}RequestBody.body().data); + {{@key.pascalCase}}RequestBody requestBody{{@index}} = ({{@key.pascalCase}}RequestBody) requestBody; + return serialize(requestBody{{@index}}.contentType(), requestBody{{@index}}.body().data()); {{/each}} {{else}} {{#each content}} {{#if @first}} - if (requestBody instanceof {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody) { + if (requestBody instanceof {{@key.pascalCase}}RequestBody requestBody{{@index}}) { {{else}} {{#if @last}} } else { - {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody = ({{@key.pascalCase}}RequestBody) requestBody; + {{@key.pascalCase}}RequestBody requestBody{{@index}} = ({{@key.pascalCase}}RequestBody) requestBody; {{else}} - } else if (requestBody instanceof {{@key.pascalCase}}RequestBody {{@key.camelCase}}RequestBody) { + } else if (requestBody instanceof {{@key.pascalCase}}RequestBody requestBody{{@index}}) { {{/if}} {{/if}} - return serialize({{@key.camelCase}}RequestBody.contentType(), {{@key.camelCase}}RequestBody.body().data()); + return serialize(requestBody{{@index}}.contentType(), requestBody{{@index}}.body().data()); {{/each}} } {{/eq}} diff --git a/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs index 7481f75c841..7fd3788ea51 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/AnyTypeJsonSchema.hbs @@ -39,36 +39,60 @@ public class AnyTypeJsonSchema { private AnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedBoolean extends AnyTypeJsonSchema1Boxed { public final boolean data; private AnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedNumber extends AnyTypeJsonSchema1Boxed { public final Number data; private AnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedString extends AnyTypeJsonSchema1Boxed { public final String data; private AnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedList extends AnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private AnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedMap extends AnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private AnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class AnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, AnyTypeJsonSchema1BoxedList>, MapSchemaValidator, AnyTypeJsonSchema1BoxedMap> { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs index d1f397a1c0d..7f7c399e49d 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/BooleanJsonSchema.hbs @@ -26,6 +26,10 @@ public class BooleanJsonSchema { private BooleanJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class BooleanJsonSchema1 extends JsonSchema implements BooleanSchemaValidator { private static @Nullable BooleanJsonSchema1 instance = null; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs index e4337c350f1..51e64ae1b43 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DateJsonSchema.hbs @@ -27,6 +27,10 @@ public class DateJsonSchema { private DateJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs index 02690b2246c..1a9d9feaaa1 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DateTimeJsonSchema.hbs @@ -27,6 +27,10 @@ public class DateTimeJsonSchema { private DateTimeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateTimeJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs index 41dd21a80df..213b01df536 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DecimalJsonSchema.hbs @@ -26,6 +26,10 @@ public class DecimalJsonSchema { private DecimalJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DecimalJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs index 17de04df334..8bb8b1106e3 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/DoubleJsonSchema.hbs @@ -26,6 +26,10 @@ public class DoubleJsonSchema { private DoubleJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DoubleJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs index 0bc8f704dc9..1a620c7165f 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/FloatJsonSchema.hbs @@ -26,6 +26,10 @@ public class FloatJsonSchema { private FloatJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class FloatJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs index 745542de2b0..c805f1d1dd5 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/Int32JsonSchema.hbs @@ -26,6 +26,10 @@ public class Int32JsonSchema { private Int32JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int32JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs index c2e5fcabede..86bd2122275 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/Int64JsonSchema.hbs @@ -26,6 +26,10 @@ public class Int64JsonSchema { private Int64JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int64JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs index d05b0c031a1..66f8975e071 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/IntJsonSchema.hbs @@ -26,6 +26,10 @@ public class IntJsonSchema { private IntJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class IntJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs index 190d99baf8c..5040979d98a 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/ListJsonSchema.hbs @@ -29,6 +29,10 @@ public class ListJsonSchema { private ListJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class ListJsonSchema1 extends JsonSchema implements ListSchemaValidator, ListJsonSchema1BoxedList> { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs index 25a2938a4e4..5f1eca2bf9d 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/MapJsonSchema.hbs @@ -30,6 +30,10 @@ public class MapJsonSchema { private MapJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class MapJsonSchema1 extends JsonSchema implements MapSchemaValidator, MapJsonSchema1BoxedMap> { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs index 94b638e9502..4537d2a44f7 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/NotAnyTypeJsonSchema.hbs @@ -39,36 +39,60 @@ public class NotAnyTypeJsonSchema { private NotAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedBoolean extends NotAnyTypeJsonSchema1Boxed { public final boolean data; private NotAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedNumber extends NotAnyTypeJsonSchema1Boxed { public final Number data; private NotAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedString extends NotAnyTypeJsonSchema1Boxed { public final String data; private NotAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedList extends NotAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedMap extends NotAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NotAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, NotAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, NotAnyTypeJsonSchema1BoxedMap> { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs index 76718282f69..54129414205 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/NullJsonSchema.hbs @@ -26,6 +26,10 @@ public class NullJsonSchema { private NullJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NullJsonSchema1 extends JsonSchema implements NullSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs index fe1fd069c3f..45cefb7740d 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/NumberJsonSchema.hbs @@ -26,6 +26,10 @@ public class NumberJsonSchema { private NumberJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NumberJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs index fff617da186..ca436fc1c29 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/StringJsonSchema.hbs @@ -29,6 +29,10 @@ public class StringJsonSchema { private StringJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class StringJsonSchema1 extends JsonSchema implements StringSchemaValidator { private static @Nullable StringJsonSchema1 instance = null; diff --git a/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs index c2707c6899c..e3ca0d8c4cb 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/UuidJsonSchema.hbs @@ -27,6 +27,10 @@ public class UuidJsonSchema { private UuidJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UuidJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs b/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs index 081eeceea1a..c83d88147e2 100644 --- a/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs +++ b/src/main/resources/java/src/main/java/packagename/schemas/validation/UnsetAnyTypeJsonSchema.hbs @@ -27,36 +27,60 @@ public class UnsetAnyTypeJsonSchema { private UnsetAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedBoolean extends UnsetAnyTypeJsonSchema1Boxed { public final boolean data; private UnsetAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedNumber extends UnsetAnyTypeJsonSchema1Boxed { public final Number data; private UnsetAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedString extends UnsetAnyTypeJsonSchema1Boxed { public final String data; private UnsetAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedList extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedMap extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UnsetAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, UnsetAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, UnsetAnyTypeJsonSchema1BoxedMap> { private static @Nullable UnsetAnyTypeJsonSchema1 instance = null; From 9ae217cc32de34b8b524197d7eef8bc32a9e6073 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 14:25:51 -0800 Subject: [PATCH 21/40] For refed request bodies, adds nested classes thjat inherit from the refed classes --- .../client/components/requestbodies/RefUserArray.java | 4 +++- .../client/paths/anotherfakedummy/patch/RequestBody.java | 4 +++- .../client/paths/fake/patch/RequestBody.java | 4 +++- .../client/paths/fakeclassnametest/patch/RequestBody.java | 4 +++- .../client/paths/pet/post/RequestBody.java | 4 +++- .../client/paths/pet/put/RequestBody.java | 4 +++- .../client/paths/usercreatewitharray/post/RequestBody.java | 4 +++- .../client/paths/usercreatewithlist/post/RequestBody.java | 4 +++- .../java/packagename/components/requestbodies/RequestBody.hbs | 4 +++- 9 files changed, 27 insertions(+), 9 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java index 45e76016f1f..77f9be5f6a2 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/components/requestbodies/RefUserArray.java @@ -5,4 +5,6 @@ package org.openapijsonschematools.client.components.requestbodies; -public class RefUserArray extends UserArray {} +public class RefUserArray extends UserArray { + public static class RefUserArray1 extends UserArray1 {} +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java index 9984a3097b5..00c7e68653c 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/anotherfakedummy/patch/RequestBody.java @@ -6,4 +6,6 @@ import org.openapijsonschematools.client.components.requestbodies.Client; -public class RequestBody extends Client {} +public class RequestBody extends Client { + public static class RequestBody1 extends Client1 {} +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java index b97ce88df08..cc756bafb50 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fake/patch/RequestBody.java @@ -6,4 +6,6 @@ import org.openapijsonschematools.client.components.requestbodies.Client; -public class RequestBody extends Client {} +public class RequestBody extends Client { + public static class RequestBody1 extends Client1 {} +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java index a57ae0bcf5f..8a4c5d01373 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/fakeclassnametest/patch/RequestBody.java @@ -6,4 +6,6 @@ import org.openapijsonschematools.client.components.requestbodies.Client; -public class RequestBody extends Client {} +public class RequestBody extends Client { + public static class RequestBody1 extends Client1 {} +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java index 5e5bc2d0f15..16a546e1201 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/post/RequestBody.java @@ -6,4 +6,6 @@ import org.openapijsonschematools.client.components.requestbodies.Pet; -public class RequestBody extends Pet {} +public class RequestBody extends Pet { + public static class RequestBody1 extends Pet1 {} +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java index c4368050340..83f188dd916 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/pet/put/RequestBody.java @@ -6,4 +6,6 @@ import org.openapijsonschematools.client.components.requestbodies.Pet; -public class RequestBody extends Pet {} +public class RequestBody extends Pet { + public static class RequestBody1 extends Pet1 {} +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java index 093b69a250f..8d2d3a4bc61 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewitharray/post/RequestBody.java @@ -6,4 +6,6 @@ import org.openapijsonschematools.client.components.requestbodies.UserArray; -public class RequestBody extends UserArray {} +public class RequestBody extends UserArray { + public static class RequestBody1 extends UserArray1 {} +} diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java index e75f566c731..2bfea109c73 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/paths/usercreatewithlist/post/RequestBody.java @@ -6,4 +6,6 @@ import org.openapijsonschematools.client.components.requestbodies.RefUserArray; -public class RequestBody extends RefUserArray {} +public class RequestBody extends RefUserArray { + public static class RequestBody1 extends RefUserArray1 {} +} diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs index 6579af113b7..6b0d2c616cc 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBody.hbs @@ -8,7 +8,9 @@ package {{packageName}}.{{subpackage}}; import {{packageName}}.{{refInfo.ref.subpackage}}.{{refInfo.refModule}}; {{/neq}} -public class {{jsonPathPiece.pascalCase}} extends {{refInfo.refModule}} {} +public class {{jsonPathPiece.pascalCase}} extends {{refInfo.refModule}} { + public static class {{jsonPathPiece.pascalCase}}1 extends {{refInfo.refModule}}1 {} +} {{else}} import {{packageName}}.requestbody.RequestBodySerializer; import {{packageName}}.requestbody.GenericRequestBody; From cf19bee8f7d0b56625b4ecb103e6c6e542e58939 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 15:12:57 -0800 Subject: [PATCH 22/40] Updates petstore docs --- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../Application1xwwwformurlencodedSchema.md | 406 ------ .../Application~1xWwwFormUrlencodedSchema.md | 406 ------ .../applicationxwwwformurlencoded/Schema.md | 406 ------ .../SchemaSchema.md | 406 ------ .../applicationjson/Application1jsonSchema.md | 48 - .../Application~1jsonSchema.md | 48 - .../content/applicationjson/Schema.md | 48 - .../content/applicationjson/SchemaSchema.md | 48 - .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../Application1xwwwformurlencodedSchema.md | 1288 ----------------- .../Application~1xWwwFormUrlencodedSchema.md | 1288 ----------------- .../applicationxwwwformurlencoded/Schema.md | 1288 ----------------- .../SchemaSchema.md | 1288 ----------------- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 151 -- .../Application~1jsonSchema.md | 151 -- .../content/applicationjson/Schema.md | 151 -- .../content/applicationjson/SchemaSchema.md | 151 -- .../applicationjson/Application1jsonSchema.md | 225 --- .../Application~1jsonSchema.md | 225 --- .../content/applicationjson/Schema.md | 225 --- .../content/applicationjson/SchemaSchema.md | 225 --- .../Multipart1formdataSchema.md | 344 ----- .../Multipart~1formDataSchema.md | 344 ----- .../content/multipartformdata/Schema.md | 344 ----- .../content/multipartformdata/SchemaSchema.md | 344 ----- .../applicationjson/Application1jsonSchema.md | 225 --- .../Application~1jsonSchema.md | 225 --- .../content/applicationjson/Schema.md | 225 --- .../content/applicationjson/SchemaSchema.md | 225 --- .../Multipart1formdataSchema.md | 344 ----- .../Multipart~1formDataSchema.md | 344 ----- .../content/multipartformdata/Schema.md | 344 ----- .../content/multipartformdata/SchemaSchema.md | 344 ----- .../Application1xwwwformurlencodedSchema.md | 256 ---- .../Application~1xWwwFormUrlencodedSchema.md | 256 ---- .../applicationxwwwformurlencoded/Schema.md | 256 ---- .../SchemaSchema.md | 256 ---- .../Application1jsonpatchjsonSchema.md | 133 -- .../Application~1jsonPatch+jsonSchema.md | 133 -- .../applicationjsonpatchjson/Schema.md | 133 -- .../applicationjsonpatchjson/SchemaSchema.md | 133 -- .../Application1jsoncharsetutf8Schema.md | 138 -- .../Application~1json; charset=utf8Schema.md | 138 -- .../applicationjsoncharsetutf8/Schema.md | 138 -- .../SchemaSchema.md | 138 -- .../Application1jsoncharsetutf8Schema.md | 138 -- .../Application~1json; charset=utf8Schema.md | 138 -- .../applicationjsoncharsetutf8/Schema.md | 138 -- .../SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 161 --- .../Application~1jsonSchema.md | 161 --- .../content/applicationjson/Schema.md | 161 --- .../content/applicationjson/SchemaSchema.md | 161 --- .../Multipart1formdataSchema.md | 161 --- .../Multipart~1formDataSchema.md | 161 --- .../content/multipartformdata/Schema.md | 161 --- .../content/multipartformdata/SchemaSchema.md | 161 --- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../Application1xpemfileSchema.md | 48 - .../Application~1xPemFileSchema.md | 48 - .../content/applicationxpemfile/Schema.md | 48 - .../applicationxpemfile/SchemaSchema.md | 48 - .../Application1xpemfileSchema.md | 48 - .../Application~1xPemFileSchema.md | 48 - .../content/applicationxpemfile/Schema.md | 48 - .../applicationxpemfile/SchemaSchema.md | 48 - .../Multipart1formdataSchema.md | 201 --- .../Multipart~1formDataSchema.md | 201 --- .../content/multipartformdata/Schema.md | 201 --- .../content/multipartformdata/SchemaSchema.md | 201 --- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../Application1octetstreamSchema.md | 28 - .../Application~1octetStreamSchema.md | 28 - .../content/applicationoctetstream/Schema.md | 28 - .../applicationoctetstream/SchemaSchema.md | 28 - .../Application1octetstreamSchema.md | 28 - .../Application~1octetStreamSchema.md | 28 - .../content/applicationoctetstream/Schema.md | 28 - .../applicationoctetstream/SchemaSchema.md | 28 - .../Multipart1formdataSchema.md | 201 --- .../Multipart~1formDataSchema.md | 201 --- .../content/multipartformdata/Schema.md | 201 --- .../content/multipartformdata/SchemaSchema.md | 201 --- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../Multipart1formdataSchema.md | 244 ---- .../Multipart~1formDataSchema.md | 244 ---- .../content/multipartformdata/Schema.md | 244 ---- .../content/multipartformdata/SchemaSchema.md | 244 ---- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 138 -- .../Application~1jsonSchema.md | 138 -- .../content/applicationjson/Schema.md | 138 -- .../content/applicationjson/SchemaSchema.md | 138 -- .../applicationjson/Application1jsonSchema.md | 130 -- .../Application~1jsonSchema.md | 130 -- .../content/applicationjson/Schema.md | 130 -- .../content/applicationjson/SchemaSchema.md | 130 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationxml/Application1xmlSchema.md | 133 -- .../applicationxml/Application~1xmlSchema.md | 133 -- .../content/applicationxml/Schema.md | 133 -- .../content/applicationxml/SchemaSchema.md | 133 -- .../Application1xwwwformurlencodedSchema.md | 208 --- .../Application~1xWwwFormUrlencodedSchema.md | 208 --- .../applicationxwwwformurlencoded/Schema.md | 208 --- .../SchemaSchema.md | 208 --- .../Multipart1formdataSchema.md | 185 --- .../Multipart~1formDataSchema.md | 185 --- .../content/multipartformdata/Schema.md | 185 --- .../content/multipartformdata/SchemaSchema.md | 185 --- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationxml/Application1xmlSchema.md | 133 -- .../applicationxml/Application~1xmlSchema.md | 133 -- .../content/applicationxml/Schema.md | 133 -- .../content/applicationxml/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationxml/Application1xmlSchema.md | 133 -- .../applicationxml/Application~1xmlSchema.md | 133 -- .../content/applicationxml/Schema.md | 133 -- .../content/applicationxml/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 48 - .../Application~1jsonSchema.md | 48 - .../content/applicationjson/Schema.md | 48 - .../content/applicationjson/SchemaSchema.md | 48 - .../applicationxml/Application1xmlSchema.md | 48 - .../applicationxml/Application~1xmlSchema.md | 48 - .../content/applicationxml/Schema.md | 48 - .../content/applicationxml/SchemaSchema.md | 48 - .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- .../applicationxml/Application1xmlSchema.md | 133 -- .../applicationxml/Application~1xmlSchema.md | 133 -- .../content/applicationxml/Schema.md | 133 -- .../content/applicationxml/SchemaSchema.md | 133 -- .../applicationjson/Application1jsonSchema.md | 133 -- .../Application~1jsonSchema.md | 133 -- .../content/applicationjson/Schema.md | 133 -- .../content/applicationjson/SchemaSchema.md | 133 -- 316 files changed, 50196 deletions(-) delete mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 9cd00880302..00000000000 --- a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 703aaada56e..00000000000 --- a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3ed20d98a15..00000000000 --- a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index d637c5601e2..00000000000 --- a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md deleted file mode 100644 index 805cb0b4bc3..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md +++ /dev/null @@ -1,406 +0,0 @@ -# Application1xwwwformurlencodedSchema -public class Application1xwwwformurlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads -- enum classes - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringBoxed](#application1xwwwformurlencodedenumformstringboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringBoxedString](#application1xwwwformurlencodedenumformstringboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormString](#application1xwwwformurlencodedenumformstring)
schema class | -| enum | [Application1xwwwformurlencodedSchema.StringApplication1xwwwformurlencodedEnumFormStringEnums](#stringapplication1xwwwformurlencodedenumformstringenums)
String enum | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayBoxed](#application1xwwwformurlencodedenumformstringarrayboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayBoxedList](#application1xwwwformurlencodedenumformstringarrayboxedlist)
boxed class to store validated List payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArray](#application1xwwwformurlencodedenumformstringarray)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayListBuilder](#application1xwwwformurlencodedenumformstringarraylistbuilder)
builder for List payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist)
output class for List payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItemsBoxed](#application1xwwwformurlencodeditemsboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItemsBoxedString](#application1xwwwformurlencodeditemsboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItems](#application1xwwwformurlencodeditems)
schema class | -| enum | [Application1xwwwformurlencodedSchema.StringApplication1xwwwformurlencodedItemsEnums](#stringapplication1xwwwformurlencodeditemsenums)
String enum | - -## Application1xwwwformurlencodedSchema1Boxed -public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
-permits
-[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedSchema1BoxedMap -public static final class Application1xwwwformurlencodedSchema1BoxedMap
-extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | - -## Application1xwwwformurlencodedSchema1 -public static class Application1xwwwformurlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = - Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( - new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() - .enum_form_string_array( - Arrays.asList( - ">" - ) - ) - .enum_form_string("_abc") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [Application1xwwwformurlencodedEnumFormStringArray.class](#application1xwwwformurlencodedenumformstringarray))),
    new PropertyEntry("enum_form_string", [Application1xwwwformurlencodedEnumFormString.class](#application1xwwwformurlencodedenumformstring)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedSchemaMapBuilder -public class Application1xwwwformurlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMapBuilder()
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 | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | enum_form_string_array(List value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | enum_form_string(String value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | enum_form_string([StringApplication1xwwwformurlencodedEnumFormStringEnums](#stringapplication1xwwwformurlencodedenumformstringenums) value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application1xwwwformurlencodedSchemaMap -public static class Application1xwwwformurlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | 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 | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application1xwwwformurlencodedEnumFormStringBoxed -public static abstract sealed class Application1xwwwformurlencodedEnumFormStringBoxed
-permits
-[Application1xwwwformurlencodedEnumFormStringBoxedString](#application1xwwwformurlencodedenumformstringboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedEnumFormStringBoxedString -public static final class Application1xwwwformurlencodedEnumFormStringBoxedString
-extends [Application1xwwwformurlencodedEnumFormStringBoxed](#application1xwwwformurlencodedenumformstringboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedEnumFormStringBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedEnumFormString -public static class Application1xwwwformurlencodedEnumFormString
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormString.validate( - "_abc", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| -| @Nullable Object | defaultValue = "-efg" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringApplication1xwwwformurlencodedEnumFormStringEnums](#stringapplication1xwwwformurlencodedenumformstringenums) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedEnumFormStringBoxedString](#application1xwwwformurlencodedenumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringApplication1xwwwformurlencodedEnumFormStringEnums -public enum StringApplication1xwwwformurlencodedEnumFormStringEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| _ABC | value = "_abc" | -| HYPHEN_MINUS_EFG | value = "-efg" | -| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | - -## Application1xwwwformurlencodedEnumFormStringArrayBoxed -public static abstract sealed class Application1xwwwformurlencodedEnumFormStringArrayBoxed
-permits
-[Application1xwwwformurlencodedEnumFormStringArrayBoxedList](#application1xwwwformurlencodedenumformstringarrayboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedEnumFormStringArrayBoxedList -public static final class Application1xwwwformurlencodedEnumFormStringArrayBoxedList
-extends [Application1xwwwformurlencodedEnumFormStringArrayBoxed](#application1xwwwformurlencodedenumformstringarrayboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedEnumFormStringArrayBoxedList([Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | data
validated payload | - -## Application1xwwwformurlencodedEnumFormStringArray -public static class Application1xwwwformurlencodedEnumFormStringArray
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string array) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayList validatedPayload = - Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArray.validate( - new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedEnumFormStringArrayListBuilder() - .add(">") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Application1xwwwformurlencodedItems.class](#application1xwwwformurlencodeditems) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | validate([List](#application1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedEnumFormStringArrayBoxedList](#application1xwwwformurlencodedenumformstringarrayboxedlist) | validateAndBox([List](#application1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedEnumFormStringArrayListBuilder -public class Application1xwwwformurlencodedEnumFormStringArrayListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedEnumFormStringArrayListBuilder()
Creates an empty list | -| Application1xwwwformurlencodedEnumFormStringArrayListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application1xwwwformurlencodedEnumFormStringArrayListBuilder | add(String item) | -| Application1xwwwformurlencodedEnumFormStringArrayListBuilder | add([StringApplication1xwwwformurlencodedItemsEnums](#stringapplication1xwwwformurlencodeditemsenums) item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## Application1xwwwformurlencodedEnumFormStringArrayList -public class Application1xwwwformurlencodedEnumFormStringArrayList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1xwwwformurlencodedEnumFormStringArrayList](#application1xwwwformurlencodedenumformstringarraylist) | of([List](#application1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | - -## Application1xwwwformurlencodedItemsBoxed -public static abstract sealed class Application1xwwwformurlencodedItemsBoxed
-permits
-[Application1xwwwformurlencodedItemsBoxedString](#application1xwwwformurlencodeditemsboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedItemsBoxedString -public static final class Application1xwwwformurlencodedItemsBoxedString
-extends [Application1xwwwformurlencodedItemsBoxed](#application1xwwwformurlencodeditemsboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedItemsBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedItems -public static class Application1xwwwformurlencodedItems
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedItems.validate( - ">", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| -| @Nullable Object | defaultValue = "$" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringApplication1xwwwformurlencodedItemsEnums](#stringapplication1xwwwformurlencodeditemsenums) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedItemsBoxedString](#application1xwwwformurlencodeditemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringApplication1xwwwformurlencodedItemsEnums -public enum StringApplication1xwwwformurlencodedItemsEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| GREATER_THAN_SIGN | value = ">" | -| DOLLAR_SIGN | value = "$" | diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md deleted file mode 100644 index 59ccab73fbf..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md +++ /dev/null @@ -1,406 +0,0 @@ -# Application~1xWwwFormUrlencodedSchema -public class Application~1xWwwFormUrlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads -- enum classes - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringBoxed](#application~1xwwwformurlencodedenumformstringboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringBoxedString](#application~1xwwwformurlencodedenumformstringboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormString](#application~1xwwwformurlencodedenumformstring)
schema class | -| enum | [Application~1xWwwFormUrlencodedSchema.StringApplication~1xWwwFormUrlencodedEnumFormStringEnums](#stringapplication~1xwwwformurlencodedenumformstringenums)
String enum | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed](#application~1xwwwformurlencodedenumformstringarrayboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList](#application~1xwwwformurlencodedenumformstringarrayboxedlist)
boxed class to store validated List payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArray](#application~1xwwwformurlencodedenumformstringarray)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder](#application~1xwwwformurlencodedenumformstringarraylistbuilder)
builder for List payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist)
output class for List payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItemsBoxed](#application~1xwwwformurlencodeditemsboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItemsBoxedString](#application~1xwwwformurlencodeditemsboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItems](#application~1xwwwformurlencodeditems)
schema class | -| enum | [Application~1xWwwFormUrlencodedSchema.StringApplication~1xWwwFormUrlencodedItemsEnums](#stringapplication~1xwwwformurlencodeditemsenums)
String enum | - -## Application~1xWwwFormUrlencodedSchema1Boxed -public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
-permits
-[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedSchema1BoxedMap -public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
-extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | - -## Application~1xWwwFormUrlencodedSchema1 -public static class Application~1xWwwFormUrlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = - Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( - new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() - .enum_form_string_array( - Arrays.asList( - ">" - ) - ) - .enum_form_string("_abc") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [Application~1xWwwFormUrlencodedEnumFormStringArray.class](#application~1xwwwformurlencodedenumformstringarray))),
    new PropertyEntry("enum_form_string", [Application~1xWwwFormUrlencodedEnumFormString.class](#application~1xwwwformurlencodedenumformstring)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedSchemaMapBuilder -public class Application~1xWwwFormUrlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMapBuilder()
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 | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | enum_form_string_array(List value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | enum_form_string(String value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | enum_form_string([StringApplication~1xWwwFormUrlencodedEnumFormStringEnums](#stringapplication~1xwwwformurlencodedenumformstringenums) value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application~1xWwwFormUrlencodedSchemaMap -public static class Application~1xWwwFormUrlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | 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 | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application~1xWwwFormUrlencodedEnumFormStringBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedEnumFormStringBoxed
-permits
-[Application~1xWwwFormUrlencodedEnumFormStringBoxedString](#application~1xwwwformurlencodedenumformstringboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedEnumFormStringBoxedString -public static final class Application~1xWwwFormUrlencodedEnumFormStringBoxedString
-extends [Application~1xWwwFormUrlencodedEnumFormStringBoxed](#application~1xwwwformurlencodedenumformstringboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedEnumFormStringBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedEnumFormString -public static class Application~1xWwwFormUrlencodedEnumFormString
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormString.validate( - "_abc", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| -| @Nullable Object | defaultValue = "-efg" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringApplication~1xWwwFormUrlencodedEnumFormStringEnums](#stringapplication~1xwwwformurlencodedenumformstringenums) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedEnumFormStringBoxedString](#application~1xwwwformurlencodedenumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringApplication~1xWwwFormUrlencodedEnumFormStringEnums -public enum StringApplication~1xWwwFormUrlencodedEnumFormStringEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| _ABC | value = "_abc" | -| HYPHEN_MINUS_EFG | value = "-efg" | -| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | - -## Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed
-permits
-[Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList](#application~1xwwwformurlencodedenumformstringarrayboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList -public static final class Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList
-extends [Application~1xWwwFormUrlencodedEnumFormStringArrayBoxed](#application~1xwwwformurlencodedenumformstringarrayboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList([Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | data
validated payload | - -## Application~1xWwwFormUrlencodedEnumFormStringArray -public static class Application~1xWwwFormUrlencodedEnumFormStringArray
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string array) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayList validatedPayload = - Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArray.validate( - new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder() - .add(">") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Application~1xWwwFormUrlencodedItems.class](#application~1xwwwformurlencodeditems) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | validate([List](#application~1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedEnumFormStringArrayBoxedList](#application~1xwwwformurlencodedenumformstringarrayboxedlist) | validateAndBox([List](#application~1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder -public class Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder()
Creates an empty list | -| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder | add(String item) | -| Application~1xWwwFormUrlencodedEnumFormStringArrayListBuilder | add([StringApplication~1xWwwFormUrlencodedItemsEnums](#stringapplication~1xwwwformurlencodeditemsenums) item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## Application~1xWwwFormUrlencodedEnumFormStringArrayList -public class Application~1xWwwFormUrlencodedEnumFormStringArrayList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1xWwwFormUrlencodedEnumFormStringArrayList](#application~1xwwwformurlencodedenumformstringarraylist) | of([List](#application~1xwwwformurlencodedenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | - -## Application~1xWwwFormUrlencodedItemsBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedItemsBoxed
-permits
-[Application~1xWwwFormUrlencodedItemsBoxedString](#application~1xwwwformurlencodeditemsboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedItemsBoxedString -public static final class Application~1xWwwFormUrlencodedItemsBoxedString
-extends [Application~1xWwwFormUrlencodedItemsBoxed](#application~1xwwwformurlencodeditemsboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedItemsBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedItems -public static class Application~1xWwwFormUrlencodedItems
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedItems.validate( - ">", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| -| @Nullable Object | defaultValue = "$" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringApplication~1xWwwFormUrlencodedItemsEnums](#stringapplication~1xwwwformurlencodeditemsenums) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedItemsBoxedString](#application~1xwwwformurlencodeditemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringApplication~1xWwwFormUrlencodedItemsEnums -public enum StringApplication~1xWwwFormUrlencodedItemsEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| GREATER_THAN_SIGN | value = ">" | -| DOLLAR_SIGN | value = "$" | 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 deleted file mode 100644 index e798fc659af..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ /dev/null @@ -1,406 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads -- enum classes - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.EnumFormStringBoxed](#enumformstringboxed)
abstract sealed validated payload class | -| static class | [Schema.EnumFormStringBoxedString](#enumformstringboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.EnumFormString](#enumformstring)
schema class | -| enum | [Schema.StringEnumFormStringEnums](#stringenumformstringenums)
String enum | -| static class | [Schema.EnumFormStringArrayBoxed](#enumformstringarrayboxed)
abstract sealed validated payload class | -| static class | [Schema.EnumFormStringArrayBoxedList](#enumformstringarrayboxedlist)
boxed class to store validated List payloads | -| static class | [Schema.EnumFormStringArray](#enumformstringarray)
schema class | -| static class | [Schema.EnumFormStringArrayListBuilder](#enumformstringarraylistbuilder)
builder for List payloads | -| static class | [Schema.EnumFormStringArrayList](#enumformstringarraylist)
output class for List payloads | -| static class | [Schema.ItemsBoxed](#itemsboxed)
abstract sealed validated payload class | -| static class | [Schema.ItemsBoxedString](#itemsboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Items](#items)
schema class | -| enum | [Schema.StringItemsEnums](#stringitemsenums)
String enum | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .enum_form_string_array( - Arrays.asList( - ">" - ) - ) - .enum_form_string("_abc") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [EnumFormStringArray.class](#enumformstringarray))),
    new PropertyEntry("enum_form_string", [EnumFormString.class](#enumformstring)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| 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 | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## EnumFormStringBoxed -public static abstract sealed class EnumFormStringBoxed
-permits
-[EnumFormStringBoxedString](#enumformstringboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## EnumFormStringBoxedString -public static final class EnumFormStringBoxedString
-extends [EnumFormStringBoxed](#enumformstringboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| EnumFormStringBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## EnumFormString -public static class EnumFormString
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.EnumFormString.validate( - "_abc", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| -| @Nullable Object | defaultValue = "-efg" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringEnumFormStringEnums](#stringenumformstringenums) arg, SchemaConfiguration configuration) | -| [EnumFormStringBoxedString](#enumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringEnumFormStringEnums -public enum StringEnumFormStringEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| _ABC | value = "_abc" | -| HYPHEN_MINUS_EFG | value = "-efg" | -| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | - -## EnumFormStringArrayBoxed -public static abstract sealed class EnumFormStringArrayBoxed
-permits
-[EnumFormStringArrayBoxedList](#enumformstringarrayboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## EnumFormStringArrayBoxedList -public static final class EnumFormStringArrayBoxedList
-extends [EnumFormStringArrayBoxed](#enumformstringarrayboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| EnumFormStringArrayBoxedList([EnumFormStringArrayList](#enumformstringarraylist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [EnumFormStringArrayList](#enumformstringarraylist) | data
validated payload | - -## EnumFormStringArray -public static class EnumFormStringArray
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string array) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Schema.EnumFormStringArrayList validatedPayload = - Schema.EnumFormStringArray.validate( - new Schema.EnumFormStringArrayListBuilder() - .add(">") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Items.class](#items) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [EnumFormStringArrayList](#enumformstringarraylist) | validate([List](#enumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| [EnumFormStringArrayBoxedList](#enumformstringarrayboxedlist) | validateAndBox([List](#enumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## EnumFormStringArrayListBuilder -public class EnumFormStringArrayListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| EnumFormStringArrayListBuilder()
Creates an empty list | -| EnumFormStringArrayListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| EnumFormStringArrayListBuilder | add(String item) | -| EnumFormStringArrayListBuilder | add([StringItemsEnums](#stringitemsenums) item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## EnumFormStringArrayList -public class EnumFormStringArrayList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [EnumFormStringArrayList](#enumformstringarraylist) | of([List](#enumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | - -## ItemsBoxed -public static abstract sealed class ItemsBoxed
-permits
-[ItemsBoxedString](#itemsboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## ItemsBoxedString -public static final class ItemsBoxedString
-extends [ItemsBoxed](#itemsboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ItemsBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Items -public static class Items
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.Items.validate( - ">", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| -| @Nullable Object | defaultValue = "$" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringItemsEnums](#stringitemsenums) arg, SchemaConfiguration configuration) | -| [ItemsBoxedString](#itemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringItemsEnums -public enum StringItemsEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| GREATER_THAN_SIGN | value = ">" | -| DOLLAR_SIGN | value = "$" | diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md deleted file mode 100644 index 9a9679728d2..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md +++ /dev/null @@ -1,406 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads -- enum classes - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.EnumformstringEnumFormStringBoxed](#enumformstringenumformstringboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.EnumformstringEnumFormStringBoxedString](#enumformstringenumformstringboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.EnumformstringEnumFormString](#enumformstringenumformstring)
schema class | -| enum | [SchemaSchema.StringEnumformstringEnumsEnumFormStringEnums](#stringenumformstringenumsenumformstringenums)
String enum | -| static class | [SchemaSchema.EnumformstringarrayEnumFormStringArrayBoxed](#enumformstringarrayenumformstringarrayboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.EnumformstringarrayEnumFormStringArrayBoxedList](#enumformstringarrayenumformstringarrayboxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.EnumformstringarrayEnumFormStringArray](#enumformstringarrayenumformstringarray)
schema class | -| static class | [SchemaSchema.EnumformstringarrayListBuilderEnumFormStringArrayListBuilder](#enumformstringarraylistbuilderenumformstringarraylistbuilder)
builder for List payloads | -| static class | [SchemaSchema.EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist)
output class for List payloads | -| static class | [SchemaSchema.ItemsItemsBoxed](#itemsitemsboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.ItemsItemsBoxedString](#itemsitemsboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.ItemsItems](#itemsitems)
schema class | -| enum | [SchemaSchema.StringItemsEnumsItemsEnums](#stringitemsenumsitemsenums)
String enum | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .enum_form_string_array( - Arrays.asList( - ">" - ) - ) - .enum_form_string("_abc") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("enum_form_string_array", [EnumformstringarrayEnumFormStringArray.class](#enumformstringarrayenumformstringarray))),
    new PropertyEntry("enum_form_string", [EnumformstringEnumFormString.class](#enumformstringenumformstring)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | enum_form_string_array(List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | enum_form_string(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | enum_form_string([StringEnumformstringEnumsEnumFormStringEnums](#stringenumformstringenumsenumformstringenums) value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | 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 | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## EnumformstringEnumFormStringBoxed -public static abstract sealed class EnumformstringEnumFormStringBoxed
-permits
-[EnumformstringEnumFormStringBoxedString](#enumformstringenumformstringboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## EnumformstringEnumFormStringBoxedString -public static final class EnumformstringEnumFormStringBoxedString
-extends [EnumformstringEnumFormStringBoxed](#enumformstringenumformstringboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| EnumformstringEnumFormStringBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## EnumformstringEnumFormString -public static class EnumformstringEnumFormString
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.EnumformstringEnumFormString.validate( - "_abc", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    "_abc",
    "-efg",
    "(xyz)"
)
| -| @Nullable Object | defaultValue = "-efg" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringEnumformstringEnumsEnumFormStringEnums](#stringenumformstringenumsenumformstringenums) arg, SchemaConfiguration configuration) | -| [EnumformstringEnumFormStringBoxedString](#enumformstringenumformstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringEnumformstringEnumsEnumFormStringEnums -public enum StringEnumformstringEnumsEnumFormStringEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| _ABC | value = "_abc" | -| HYPHEN_MINUS_EFG | value = "-efg" | -| LEFT_PARENTHESIS_XYZ_RIGHT_PARENTHESIS | value = "(xyz)" | - -## EnumformstringarrayEnumFormStringArrayBoxed -public static abstract sealed class EnumformstringarrayEnumFormStringArrayBoxed
-permits
-[EnumformstringarrayEnumFormStringArrayBoxedList](#enumformstringarrayenumformstringarrayboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## EnumformstringarrayEnumFormStringArrayBoxedList -public static final class EnumformstringarrayEnumFormStringArrayBoxedList
-extends [EnumformstringarrayEnumFormStringArrayBoxed](#enumformstringarrayenumformstringarrayboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| EnumformstringarrayEnumFormStringArrayBoxedList([EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | data
validated payload | - -## EnumformstringarrayEnumFormStringArray -public static class EnumformstringarrayEnumFormStringArray
-extends JsonSchema - -A schema class that validates payloads - -## Description -Form parameter enum test (string array) - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -SchemaSchema.EnumformstringarrayListEnumFormStringArrayList validatedPayload = - SchemaSchema.EnumformstringarrayEnumFormStringArray.validate( - new SchemaSchema.EnumformstringarrayListBuilderEnumFormStringArrayListBuilder() - .add(">") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [ItemsItems.class](#itemsitems) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | validate([List](#enumformstringarraylistbuilderenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| [EnumformstringarrayEnumFormStringArrayBoxedList](#enumformstringarrayenumformstringarrayboxedlist) | validateAndBox([List](#enumformstringarraylistbuilderenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## EnumformstringarrayListBuilderEnumFormStringArrayListBuilder -public class EnumformstringarrayListBuilderEnumFormStringArrayListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder()
Creates an empty list | -| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder | add(String item) | -| EnumformstringarrayListBuilderEnumFormStringArrayListBuilder | add([StringItemsEnumsItemsEnums](#stringitemsenumsitemsenums) item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## EnumformstringarrayListEnumFormStringArrayList -public class EnumformstringarrayListEnumFormStringArrayList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [EnumformstringarrayListEnumFormStringArrayList](#enumformstringarraylistenumformstringarraylist) | of([List](#enumformstringarraylistbuilderenumformstringarraylistbuilder) arg, SchemaConfiguration configuration) | - -## ItemsItemsBoxed -public static abstract sealed class ItemsItemsBoxed
-permits
-[ItemsItemsBoxedString](#itemsitemsboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## ItemsItemsBoxedString -public static final class ItemsItemsBoxedString
-extends [ItemsItemsBoxed](#itemsitemsboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ItemsItemsBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ItemsItems -public static class ItemsItems
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.ItemsItems.validate( - ">", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Set | enumValues = SetMaker.makeSet(
    ">",
    "$"
)
| -| @Nullable Object | defaultValue = "$" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| String | validate([StringItemsEnumsItemsEnums](#stringitemsenumsitemsenums) arg, SchemaConfiguration configuration) | -| [ItemsItemsBoxedString](#itemsitemsboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringItemsEnumsItemsEnums -public enum StringItemsEnumsItemsEnums
-extends `Enum` - -A class that stores String enum values - -### Enum Constant Summary -| Enum Constant | Description | -| ------------- | ----------- | -| GREATER_THAN_SIGN | value = ">" | -| DOLLAR_SIGN | value = "$" | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index c5d943697af..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends MapJsonSchema.MapJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 1bf7e7a58bc..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends MapJsonSchema.MapJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Schema.md deleted file mode 100644 index f823e059fc2..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/Schema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends MapJsonSchema.MapJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 29ce4a6bf77..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends MapJsonSchema.MapJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.MapJsonSchema.MapJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 9cd00880302..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 703aaada56e..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3ed20d98a15..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index d637c5601e2..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md deleted file mode 100644 index 5f5275e976f..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md +++ /dev/null @@ -1,1288 +0,0 @@ -# Application1xwwwformurlencodedSchema -public class Application1xwwwformurlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedCallbackBoxed](#application1xwwwformurlencodedcallbackboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedCallbackBoxedString](#application1xwwwformurlencodedcallbackboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedCallback](#application1xwwwformurlencodedcallback)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPasswordBoxed](#application1xwwwformurlencodedpasswordboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPasswordBoxedString](#application1xwwwformurlencodedpasswordboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPassword](#application1xwwwformurlencodedpassword)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTimeBoxed](#application1xwwwformurlencodeddatetimeboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTimeBoxedString](#application1xwwwformurlencodeddatetimeboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTime](#application1xwwwformurlencodeddatetime)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateBoxed](#application1xwwwformurlencodeddateboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateBoxedString](#application1xwwwformurlencodeddateboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDate](#application1xwwwformurlencodeddate)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedBinaryBoxed](#application1xwwwformurlencodedbinaryboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedBinary](#application1xwwwformurlencodedbinary)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedByteBoxed](#application1xwwwformurlencodedbyteboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedByteBoxedString](#application1xwwwformurlencodedbyteboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedByte](#application1xwwwformurlencodedbyte)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiterBoxed](#application1xwwwformurlencodedpatternwithoutdelimiterboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString](#application1xwwwformurlencodedpatternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiter](#application1xwwwformurlencodedpatternwithoutdelimiter)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStringBoxed](#application1xwwwformurlencodedstringboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStringBoxedString](#application1xwwwformurlencodedstringboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedString](#application1xwwwformurlencodedstring)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDoubleBoxed](#application1xwwwformurlencodeddoubleboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDoubleBoxedNumber](#application1xwwwformurlencodeddoubleboxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDouble](#application1xwwwformurlencodeddouble)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloatBoxed](#application1xwwwformurlencodedfloatboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloatBoxedNumber](#application1xwwwformurlencodedfloatboxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloat](#application1xwwwformurlencodedfloat)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumberBoxed](#application1xwwwformurlencodednumberboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumberBoxedNumber](#application1xwwwformurlencodednumberboxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumber](#application1xwwwformurlencodednumber)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt64Boxed](#application1xwwwformurlencodedint64boxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt64BoxedNumber](#application1xwwwformurlencodedint64boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt64](#application1xwwwformurlencodedint64)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32Boxed](#application1xwwwformurlencodedint32boxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32BoxedNumber](#application1xwwwformurlencodedint32boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32](#application1xwwwformurlencodedint32)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedIntegerBoxed](#application1xwwwformurlencodedintegerboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedIntegerBoxedNumber](#application1xwwwformurlencodedintegerboxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInteger](#application1xwwwformurlencodedinteger)
schema class | - -## Application1xwwwformurlencodedSchema1Boxed -public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
-permits
-[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedSchema1BoxedMap -public static final class Application1xwwwformurlencodedSchema1BoxedMap
-extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | - -## Application1xwwwformurlencodedSchema1 -public static class Application1xwwwformurlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = - Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( - new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() - .setByte("a") - - .setDouble(3.14d) - - .setNumber(1) - - .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") - - .setInteger(1) - - .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 -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [Application1xwwwformurlencodedInteger.class](#application1xwwwformurlencodedinteger))),
    new PropertyEntry("int32", [Application1xwwwformurlencodedInt32.class](#application1xwwwformurlencodedint32))),
    new PropertyEntry("int64", [Application1xwwwformurlencodedInt64.class](#application1xwwwformurlencodedint64))),
    new PropertyEntry("number", [Application1xwwwformurlencodedNumber.class](#application1xwwwformurlencodednumber))),
    new PropertyEntry("float", [Application1xwwwformurlencodedFloat.class](#application1xwwwformurlencodedfloat))),
    new PropertyEntry("double", [Application1xwwwformurlencodedDouble.class](#application1xwwwformurlencodeddouble))),
    new PropertyEntry("string", [Application1xwwwformurlencodedString.class](#application1xwwwformurlencodedstring))),
    new PropertyEntry("pattern_without_delimiter", [Application1xwwwformurlencodedPatternWithoutDelimiter.class](#application1xwwwformurlencodedpatternwithoutdelimiter))),
    new PropertyEntry("byte", [Application1xwwwformurlencodedByte.class](#application1xwwwformurlencodedbyte))),
    new PropertyEntry("binary", [Application1xwwwformurlencodedBinary.class](#application1xwwwformurlencodedbinary))),
    new PropertyEntry("date", [Application1xwwwformurlencodedDate.class](#application1xwwwformurlencodeddate))),
    new PropertyEntry("dateTime", [Application1xwwwformurlencodedDateTime.class](#application1xwwwformurlencodeddatetime))),
    new PropertyEntry("password", [Application1xwwwformurlencodedPassword.class](#application1xwwwformurlencodedpassword))),
    new PropertyEntry("callback", [Application1xwwwformurlencodedCallback.class](#application1xwwwformurlencodedcallback)))
)
| -| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedSchemaMap0000Builder -public class Application1xwwwformurlencodedSchemaMap0000Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0000Builder(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 | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(int value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(float value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(long value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setInteger(double value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int32(int value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int32(float value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(int value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(float value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(long value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | int64(double value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(int value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(float value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(long value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setFloat(double value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setString(String value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | binary(String value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | date(String value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | dateTime(String value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | password(String value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | callback(String value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Void value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, boolean value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, String value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, int value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, float value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, long value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, double value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, List value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Map value) | - -## Application1xwwwformurlencodedSchemaMap0001Builder -public class Application1xwwwformurlencodedSchemaMap0001Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap0010Builder -public class Application1xwwwformurlencodedSchemaMap0010Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setNumber(double value) | - -## Application1xwwwformurlencodedSchemaMap0011Builder -public class Application1xwwwformurlencodedSchemaMap0011Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setNumber(double value) | -| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap0100Builder -public class Application1xwwwformurlencodedSchemaMap0100Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setDouble(double value) | - -## Application1xwwwformurlencodedSchemaMap0101Builder -public class Application1xwwwformurlencodedSchemaMap0101Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setDouble(double value) | -| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap0110Builder -public class Application1xwwwformurlencodedSchemaMap0110Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setDouble(double value) | -| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setNumber(double value) | - -## Application1xwwwformurlencodedSchemaMap0111Builder -public class Application1xwwwformurlencodedSchemaMap0111Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setDouble(double value) | -| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setNumber(double value) | -| [Application1xwwwformurlencodedSchemaMap0110Builder](#application1xwwwformurlencodedschemamap0110builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap1000Builder -public class Application1xwwwformurlencodedSchemaMap1000Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0000Builder](#application1xwwwformurlencodedschemamap0000builder) | setByte(String value) | - -## Application1xwwwformurlencodedSchemaMap1001Builder -public class Application1xwwwformurlencodedSchemaMap1001Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0001Builder](#application1xwwwformurlencodedschemamap0001builder) | setByte(String value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap1010Builder -public class Application1xwwwformurlencodedSchemaMap1010Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0010Builder](#application1xwwwformurlencodedschemamap0010builder) | setByte(String value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setNumber(double value) | - -## Application1xwwwformurlencodedSchemaMap1011Builder -public class Application1xwwwformurlencodedSchemaMap1011Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0011Builder](#application1xwwwformurlencodedschemamap0011builder) | setByte(String value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setNumber(double value) | -| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap1100Builder -public class Application1xwwwformurlencodedSchemaMap1100Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0100Builder](#application1xwwwformurlencodedschemamap0100builder) | setByte(String value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap1000Builder](#application1xwwwformurlencodedschemamap1000builder) | setDouble(double value) | - -## Application1xwwwformurlencodedSchemaMap1101Builder -public class Application1xwwwformurlencodedSchemaMap1101Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0101Builder](#application1xwwwformurlencodedschemamap0101builder) | setByte(String value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap1001Builder](#application1xwwwformurlencodedschemamap1001builder) | setDouble(double value) | -| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap1110Builder -public class Application1xwwwformurlencodedSchemaMap1110Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0110Builder](#application1xwwwformurlencodedschemamap0110builder) | setByte(String value) | -| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap1010Builder](#application1xwwwformurlencodedschemamap1010builder) | setDouble(double value) | -| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap1100Builder](#application1xwwwformurlencodedschemamap1100builder) | setNumber(double value) | - -## Application1xwwwformurlencodedSchemaMapBuilder -public class Application1xwwwformurlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap0111Builder](#application1xwwwformurlencodedschemamap0111builder) | setByte(String value) | -| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(int value) | -| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(float value) | -| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(long value) | -| [Application1xwwwformurlencodedSchemaMap1011Builder](#application1xwwwformurlencodedschemamap1011builder) | setDouble(double value) | -| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(int value) | -| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(float value) | -| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(long value) | -| [Application1xwwwformurlencodedSchemaMap1101Builder](#application1xwwwformurlencodedschemamap1101builder) | setNumber(double value) | -| [Application1xwwwformurlencodedSchemaMap1110Builder](#application1xwwwformurlencodedschemamap1110builder) | pattern_without_delimiter(String value) | - -## Application1xwwwformurlencodedSchemaMap -public static class Application1xwwwformurlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | pattern_without_delimiter()
| -| Number | int32()
[optional] value must be a 32 bit integer | -| Number | int64()
[optional] value must be a 64 bit integer | -| String | binary()
[optional] | -| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | -| String | dateTime()
[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 | -| 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application1xwwwformurlencodedCallbackBoxed -public static abstract sealed class Application1xwwwformurlencodedCallbackBoxed
-permits
-[Application1xwwwformurlencodedCallbackBoxedString](#application1xwwwformurlencodedcallbackboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedCallbackBoxedString -public static final class Application1xwwwformurlencodedCallbackBoxedString
-extends [Application1xwwwformurlencodedCallbackBoxed](#application1xwwwformurlencodedcallbackboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedCallbackBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedCallback -public static class Application1xwwwformurlencodedCallback
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application1xwwwformurlencodedPasswordBoxed -public static abstract sealed class Application1xwwwformurlencodedPasswordBoxed
-permits
-[Application1xwwwformurlencodedPasswordBoxedString](#application1xwwwformurlencodedpasswordboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedPasswordBoxedString -public static final class Application1xwwwformurlencodedPasswordBoxedString
-extends [Application1xwwwformurlencodedPasswordBoxed](#application1xwwwformurlencodedpasswordboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedPasswordBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedPassword -public static class Application1xwwwformurlencodedPassword
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPassword.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "password"; | -| Integer | maxLength = 64 | -| Integer | minLength = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedPasswordBoxedString](#application1xwwwformurlencodedpasswordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedDateTimeBoxed -public static abstract sealed class Application1xwwwformurlencodedDateTimeBoxed
-permits
-[Application1xwwwformurlencodedDateTimeBoxedString](#application1xwwwformurlencodeddatetimeboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedDateTimeBoxedString -public static final class Application1xwwwformurlencodedDateTimeBoxedString
-extends [Application1xwwwformurlencodedDateTimeBoxed](#application1xwwwformurlencodeddatetimeboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedDateTimeBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedDateTime -public static class Application1xwwwformurlencodedDateTime
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDateTime.validate( - "1970-01-01T00:00:00.00Z", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "date-time"; | -| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedDateTimeBoxedString](#application1xwwwformurlencodeddatetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedDateBoxed -public static abstract sealed class Application1xwwwformurlencodedDateBoxed
-permits
-[Application1xwwwformurlencodedDateBoxedString](#application1xwwwformurlencodeddateboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedDateBoxedString -public static final class Application1xwwwformurlencodedDateBoxedString
-extends [Application1xwwwformurlencodedDateBoxed](#application1xwwwformurlencodeddateboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedDateBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedDate -public static class Application1xwwwformurlencodedDate
-extends DateJsonSchema.DateJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application1xwwwformurlencodedBinaryBoxed -public static abstract sealed class Application1xwwwformurlencodedBinaryBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedBinary -public static class Application1xwwwformurlencodedBinary
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -## Application1xwwwformurlencodedByteBoxed -public static abstract sealed class Application1xwwwformurlencodedByteBoxed
-permits
-[Application1xwwwformurlencodedByteBoxedString](#application1xwwwformurlencodedbyteboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedByteBoxedString -public static final class Application1xwwwformurlencodedByteBoxedString
-extends [Application1xwwwformurlencodedByteBoxed](#application1xwwwformurlencodedbyteboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedByteBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedByte -public static class Application1xwwwformurlencodedByte
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -## Application1xwwwformurlencodedPatternWithoutDelimiterBoxed -public static abstract sealed class Application1xwwwformurlencodedPatternWithoutDelimiterBoxed
-permits
-[Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString](#application1xwwwformurlencodedpatternwithoutdelimiterboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString -public static final class Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString
-extends [Application1xwwwformurlencodedPatternWithoutDelimiterBoxed](#application1xwwwformurlencodedpatternwithoutdelimiterboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedPatternWithoutDelimiter -public static class Application1xwwwformurlencodedPatternWithoutDelimiter
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedPatternWithoutDelimiter.validate( - "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedPatternWithoutDelimiterBoxedString](#application1xwwwformurlencodedpatternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedStringBoxed -public static abstract sealed class Application1xwwwformurlencodedStringBoxed
-permits
-[Application1xwwwformurlencodedStringBoxedString](#application1xwwwformurlencodedstringboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedStringBoxedString -public static final class Application1xwwwformurlencodedStringBoxedString
-extends [Application1xwwwformurlencodedStringBoxed](#application1xwwwformurlencodedstringboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedStringBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedString -public static class Application1xwwwformurlencodedString
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedString.validate( - "A", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedStringBoxedString](#application1xwwwformurlencodedstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedDoubleBoxed -public static abstract sealed class Application1xwwwformurlencodedDoubleBoxed
-permits
-[Application1xwwwformurlencodedDoubleBoxedNumber](#application1xwwwformurlencodeddoubleboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedDoubleBoxedNumber -public static final class Application1xwwwformurlencodedDoubleBoxedNumber
-extends [Application1xwwwformurlencodedDoubleBoxed](#application1xwwwformurlencodeddoubleboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedDoubleBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xwwwformurlencodedDouble -public static class Application1xwwwformurlencodedDouble
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// double validation -double validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedDouble.validate( - 3.14d, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "double"; | -| Number | maximum = 123.4 | -| Number | minimum = 67.8 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| double | validate(double arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedDoubleBoxedNumber](#application1xwwwformurlencodeddoubleboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedFloatBoxed -public static abstract sealed class Application1xwwwformurlencodedFloatBoxed
-permits
-[Application1xwwwformurlencodedFloatBoxedNumber](#application1xwwwformurlencodedfloatboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedFloatBoxedNumber -public static final class Application1xwwwformurlencodedFloatBoxedNumber
-extends [Application1xwwwformurlencodedFloatBoxed](#application1xwwwformurlencodedfloatboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedFloatBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xwwwformurlencodedFloat -public static class Application1xwwwformurlencodedFloat
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// float validation -float validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedFloat.validate( - 3.14f, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "float"; | -| Number | maximum = 987.6 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| float | validate(float arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedFloatBoxedNumber](#application1xwwwformurlencodedfloatboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedNumberBoxed -public static abstract sealed class Application1xwwwformurlencodedNumberBoxed
-permits
-[Application1xwwwformurlencodedNumberBoxedNumber](#application1xwwwformurlencodednumberboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedNumberBoxedNumber -public static final class Application1xwwwformurlencodedNumberBoxedNumber
-extends [Application1xwwwformurlencodedNumberBoxed](#application1xwwwformurlencodednumberboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedNumberBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xwwwformurlencodedNumber -public static class Application1xwwwformurlencodedNumber
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNumber.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| Number | maximum = 543.2 | -| Number | minimum = 32.1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedNumberBoxedNumber](#application1xwwwformurlencodednumberboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedInt64Boxed -public static abstract sealed class Application1xwwwformurlencodedInt64Boxed
-permits
-[Application1xwwwformurlencodedInt64BoxedNumber](#application1xwwwformurlencodedint64boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedInt64BoxedNumber -public static final class Application1xwwwformurlencodedInt64BoxedNumber
-extends [Application1xwwwformurlencodedInt64Boxed](#application1xwwwformurlencodedint64boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedInt64BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xwwwformurlencodedInt64 -public static class Application1xwwwformurlencodedInt64
-extends Int64JsonSchema.Int64JsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application1xwwwformurlencodedInt32Boxed -public static abstract sealed class Application1xwwwformurlencodedInt32Boxed
-permits
-[Application1xwwwformurlencodedInt32BoxedNumber](#application1xwwwformurlencodedint32boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedInt32BoxedNumber -public static final class Application1xwwwformurlencodedInt32BoxedNumber
-extends [Application1xwwwformurlencodedInt32Boxed](#application1xwwwformurlencodedint32boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedInt32BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xwwwformurlencodedInt32 -public static class Application1xwwwformurlencodedInt32
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInt32.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int32"; | -| Number | maximum = 200 | -| Number | minimum = 20 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| int | validate(int arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedInt32BoxedNumber](#application1xwwwformurlencodedint32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedIntegerBoxed -public static abstract sealed class Application1xwwwformurlencodedIntegerBoxed
-permits
-[Application1xwwwformurlencodedIntegerBoxedNumber](#application1xwwwformurlencodedintegerboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedIntegerBoxedNumber -public static final class Application1xwwwformurlencodedIntegerBoxedNumber
-extends [Application1xwwwformurlencodedIntegerBoxed](#application1xwwwformurlencodedintegerboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedIntegerBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xwwwformurlencodedInteger -public static class Application1xwwwformurlencodedInteger
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedInteger.validate( - 1L, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int"; | -| Number | maximum = 100 | -| Number | minimum = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| long | validate(long arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedIntegerBoxedNumber](#application1xwwwformurlencodedintegerboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md deleted file mode 100644 index b37c03aa4fb..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md +++ /dev/null @@ -1,1288 +0,0 @@ -# Application~1xWwwFormUrlencodedSchema -public class Application~1xWwwFormUrlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedCallbackBoxed](#application~1xwwwformurlencodedcallbackboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedCallbackBoxedString](#application~1xwwwformurlencodedcallbackboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedCallback](#application~1xwwwformurlencodedcallback)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPasswordBoxed](#application~1xwwwformurlencodedpasswordboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPasswordBoxedString](#application~1xwwwformurlencodedpasswordboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPassword](#application~1xwwwformurlencodedpassword)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTimeBoxed](#application~1xwwwformurlencodeddatetimeboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTimeBoxedString](#application~1xwwwformurlencodeddatetimeboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTime](#application~1xwwwformurlencodeddatetime)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateBoxed](#application~1xwwwformurlencodeddateboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateBoxedString](#application~1xwwwformurlencodeddateboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDate](#application~1xwwwformurlencodeddate)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedBinaryBoxed](#application~1xwwwformurlencodedbinaryboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedBinary](#application~1xwwwformurlencodedbinary)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedByteBoxed](#application~1xwwwformurlencodedbyteboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedByteBoxedString](#application~1xwwwformurlencodedbyteboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedByte](#application~1xwwwformurlencodedbyte)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed](#application~1xwwwformurlencodedpatternwithoutdelimiterboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString](#application~1xwwwformurlencodedpatternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiter](#application~1xwwwformurlencodedpatternwithoutdelimiter)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStringBoxed](#application~1xwwwformurlencodedstringboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStringBoxedString](#application~1xwwwformurlencodedstringboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedString](#application~1xwwwformurlencodedstring)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDoubleBoxed](#application~1xwwwformurlencodeddoubleboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDoubleBoxedNumber](#application~1xwwwformurlencodeddoubleboxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDouble](#application~1xwwwformurlencodeddouble)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloatBoxed](#application~1xwwwformurlencodedfloatboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloatBoxedNumber](#application~1xwwwformurlencodedfloatboxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloat](#application~1xwwwformurlencodedfloat)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumberBoxed](#application~1xwwwformurlencodednumberboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumberBoxedNumber](#application~1xwwwformurlencodednumberboxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumber](#application~1xwwwformurlencodednumber)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt64Boxed](#application~1xwwwformurlencodedint64boxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt64BoxedNumber](#application~1xwwwformurlencodedint64boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt64](#application~1xwwwformurlencodedint64)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32Boxed](#application~1xwwwformurlencodedint32boxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32BoxedNumber](#application~1xwwwformurlencodedint32boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32](#application~1xwwwformurlencodedint32)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedIntegerBoxed](#application~1xwwwformurlencodedintegerboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedIntegerBoxedNumber](#application~1xwwwformurlencodedintegerboxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInteger](#application~1xwwwformurlencodedinteger)
schema class | - -## Application~1xWwwFormUrlencodedSchema1Boxed -public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
-permits
-[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedSchema1BoxedMap -public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
-extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | - -## Application~1xWwwFormUrlencodedSchema1 -public static class Application~1xWwwFormUrlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = - Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( - new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() - .setByte("a") - - .setDouble(3.14d) - - .setNumber(1) - - .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") - - .setInteger(1) - - .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 -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [Application~1xWwwFormUrlencodedInteger.class](#application~1xwwwformurlencodedinteger))),
    new PropertyEntry("int32", [Application~1xWwwFormUrlencodedInt32.class](#application~1xwwwformurlencodedint32))),
    new PropertyEntry("int64", [Application~1xWwwFormUrlencodedInt64.class](#application~1xwwwformurlencodedint64))),
    new PropertyEntry("number", [Application~1xWwwFormUrlencodedNumber.class](#application~1xwwwformurlencodednumber))),
    new PropertyEntry("float", [Application~1xWwwFormUrlencodedFloat.class](#application~1xwwwformurlencodedfloat))),
    new PropertyEntry("double", [Application~1xWwwFormUrlencodedDouble.class](#application~1xwwwformurlencodeddouble))),
    new PropertyEntry("string", [Application~1xWwwFormUrlencodedString.class](#application~1xwwwformurlencodedstring))),
    new PropertyEntry("pattern_without_delimiter", [Application~1xWwwFormUrlencodedPatternWithoutDelimiter.class](#application~1xwwwformurlencodedpatternwithoutdelimiter))),
    new PropertyEntry("byte", [Application~1xWwwFormUrlencodedByte.class](#application~1xwwwformurlencodedbyte))),
    new PropertyEntry("binary", [Application~1xWwwFormUrlencodedBinary.class](#application~1xwwwformurlencodedbinary))),
    new PropertyEntry("date", [Application~1xWwwFormUrlencodedDate.class](#application~1xwwwformurlencodeddate))),
    new PropertyEntry("dateTime", [Application~1xWwwFormUrlencodedDateTime.class](#application~1xwwwformurlencodeddatetime))),
    new PropertyEntry("password", [Application~1xWwwFormUrlencodedPassword.class](#application~1xwwwformurlencodedpassword))),
    new PropertyEntry("callback", [Application~1xWwwFormUrlencodedCallback.class](#application~1xwwwformurlencodedcallback)))
)
| -| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedSchemaMap0000Builder -public class Application~1xWwwFormUrlencodedSchemaMap0000Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0000Builder(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 | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setInteger(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int32(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int32(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | int64(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setFloat(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setString(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | binary(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | date(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | dateTime(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | password(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | callback(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Void value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, boolean value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, String value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, List value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | additionalProperty(String key, Map value) | - -## Application~1xWwwFormUrlencodedSchemaMap0001Builder -public class Application~1xWwwFormUrlencodedSchemaMap0001Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap0010Builder -public class Application~1xWwwFormUrlencodedSchemaMap0010Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setNumber(double value) | - -## Application~1xWwwFormUrlencodedSchemaMap0011Builder -public class Application~1xWwwFormUrlencodedSchemaMap0011Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setNumber(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap0100Builder -public class Application~1xWwwFormUrlencodedSchemaMap0100Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setDouble(double value) | - -## Application~1xWwwFormUrlencodedSchemaMap0101Builder -public class Application~1xWwwFormUrlencodedSchemaMap0101Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setDouble(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap0110Builder -public class Application~1xWwwFormUrlencodedSchemaMap0110Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setDouble(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setNumber(double value) | - -## Application~1xWwwFormUrlencodedSchemaMap0111Builder -public class Application~1xWwwFormUrlencodedSchemaMap0111Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setDouble(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setNumber(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap0110Builder](#application~1xwwwformurlencodedschemamap0110builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap1000Builder -public class Application~1xWwwFormUrlencodedSchemaMap1000Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0000Builder](#application~1xwwwformurlencodedschemamap0000builder) | setByte(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap1001Builder -public class Application~1xWwwFormUrlencodedSchemaMap1001Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0001Builder](#application~1xwwwformurlencodedschemamap0001builder) | setByte(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap1010Builder -public class Application~1xWwwFormUrlencodedSchemaMap1010Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0010Builder](#application~1xwwwformurlencodedschemamap0010builder) | setByte(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setNumber(double value) | - -## Application~1xWwwFormUrlencodedSchemaMap1011Builder -public class Application~1xWwwFormUrlencodedSchemaMap1011Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0011Builder](#application~1xwwwformurlencodedschemamap0011builder) | setByte(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setNumber(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap1100Builder -public class Application~1xWwwFormUrlencodedSchemaMap1100Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0100Builder](#application~1xwwwformurlencodedschemamap0100builder) | setByte(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1000Builder](#application~1xwwwformurlencodedschemamap1000builder) | setDouble(double value) | - -## Application~1xWwwFormUrlencodedSchemaMap1101Builder -public class Application~1xWwwFormUrlencodedSchemaMap1101Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0101Builder](#application~1xwwwformurlencodedschemamap0101builder) | setByte(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1001Builder](#application~1xwwwformurlencodedschemamap1001builder) | setDouble(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap1110Builder -public class Application~1xWwwFormUrlencodedSchemaMap1110Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0110Builder](#application~1xwwwformurlencodedschemamap0110builder) | setByte(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1010Builder](#application~1xwwwformurlencodedschemamap1010builder) | setDouble(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1100Builder](#application~1xwwwformurlencodedschemamap1100builder) | setNumber(double value) | - -## Application~1xWwwFormUrlencodedSchemaMapBuilder -public class Application~1xWwwFormUrlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap0111Builder](#application~1xwwwformurlencodedschemamap0111builder) | setByte(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1011Builder](#application~1xwwwformurlencodedschemamap1011builder) | setDouble(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(int value) | -| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(float value) | -| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(long value) | -| [Application~1xWwwFormUrlencodedSchemaMap1101Builder](#application~1xwwwformurlencodedschemamap1101builder) | setNumber(double value) | -| [Application~1xWwwFormUrlencodedSchemaMap1110Builder](#application~1xwwwformurlencodedschemamap1110builder) | pattern_without_delimiter(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap -public static class Application~1xWwwFormUrlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | pattern_without_delimiter()
| -| Number | int32()
[optional] value must be a 32 bit integer | -| Number | int64()
[optional] value must be a 64 bit integer | -| String | binary()
[optional] | -| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | -| String | dateTime()
[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 | -| 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application~1xWwwFormUrlencodedCallbackBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedCallbackBoxed
-permits
-[Application~1xWwwFormUrlencodedCallbackBoxedString](#application~1xwwwformurlencodedcallbackboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedCallbackBoxedString -public static final class Application~1xWwwFormUrlencodedCallbackBoxedString
-extends [Application~1xWwwFormUrlencodedCallbackBoxed](#application~1xwwwformurlencodedcallbackboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedCallbackBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedCallback -public static class Application~1xWwwFormUrlencodedCallback
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application~1xWwwFormUrlencodedPasswordBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedPasswordBoxed
-permits
-[Application~1xWwwFormUrlencodedPasswordBoxedString](#application~1xwwwformurlencodedpasswordboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedPasswordBoxedString -public static final class Application~1xWwwFormUrlencodedPasswordBoxedString
-extends [Application~1xWwwFormUrlencodedPasswordBoxed](#application~1xwwwformurlencodedpasswordboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedPasswordBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedPassword -public static class Application~1xWwwFormUrlencodedPassword
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPassword.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "password"; | -| Integer | maxLength = 64 | -| Integer | minLength = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedPasswordBoxedString](#application~1xwwwformurlencodedpasswordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedDateTimeBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedDateTimeBoxed
-permits
-[Application~1xWwwFormUrlencodedDateTimeBoxedString](#application~1xwwwformurlencodeddatetimeboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedDateTimeBoxedString -public static final class Application~1xWwwFormUrlencodedDateTimeBoxedString
-extends [Application~1xWwwFormUrlencodedDateTimeBoxed](#application~1xwwwformurlencodeddatetimeboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedDateTimeBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedDateTime -public static class Application~1xWwwFormUrlencodedDateTime
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDateTime.validate( - "1970-01-01T00:00:00.00Z", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "date-time"; | -| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedDateTimeBoxedString](#application~1xwwwformurlencodeddatetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedDateBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedDateBoxed
-permits
-[Application~1xWwwFormUrlencodedDateBoxedString](#application~1xwwwformurlencodeddateboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedDateBoxedString -public static final class Application~1xWwwFormUrlencodedDateBoxedString
-extends [Application~1xWwwFormUrlencodedDateBoxed](#application~1xwwwformurlencodeddateboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedDateBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedDate -public static class Application~1xWwwFormUrlencodedDate
-extends DateJsonSchema.DateJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application~1xWwwFormUrlencodedBinaryBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedBinaryBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedBinary -public static class Application~1xWwwFormUrlencodedBinary
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -## Application~1xWwwFormUrlencodedByteBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedByteBoxed
-permits
-[Application~1xWwwFormUrlencodedByteBoxedString](#application~1xwwwformurlencodedbyteboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedByteBoxedString -public static final class Application~1xWwwFormUrlencodedByteBoxedString
-extends [Application~1xWwwFormUrlencodedByteBoxed](#application~1xwwwformurlencodedbyteboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedByteBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedByte -public static class Application~1xWwwFormUrlencodedByte
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -## Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed
-permits
-[Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString](#application~1xwwwformurlencodedpatternwithoutdelimiterboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString -public static final class Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString
-extends [Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxed](#application~1xwwwformurlencodedpatternwithoutdelimiterboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedPatternWithoutDelimiter -public static class Application~1xWwwFormUrlencodedPatternWithoutDelimiter
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedPatternWithoutDelimiter.validate( - "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedPatternWithoutDelimiterBoxedString](#application~1xwwwformurlencodedpatternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedStringBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedStringBoxed
-permits
-[Application~1xWwwFormUrlencodedStringBoxedString](#application~1xwwwformurlencodedstringboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedStringBoxedString -public static final class Application~1xWwwFormUrlencodedStringBoxedString
-extends [Application~1xWwwFormUrlencodedStringBoxed](#application~1xwwwformurlencodedstringboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedStringBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedString -public static class Application~1xWwwFormUrlencodedString
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedString.validate( - "A", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedStringBoxedString](#application~1xwwwformurlencodedstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedDoubleBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedDoubleBoxed
-permits
-[Application~1xWwwFormUrlencodedDoubleBoxedNumber](#application~1xwwwformurlencodeddoubleboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedDoubleBoxedNumber -public static final class Application~1xWwwFormUrlencodedDoubleBoxedNumber
-extends [Application~1xWwwFormUrlencodedDoubleBoxed](#application~1xwwwformurlencodeddoubleboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedDoubleBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xWwwFormUrlencodedDouble -public static class Application~1xWwwFormUrlencodedDouble
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// double validation -double validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedDouble.validate( - 3.14d, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "double"; | -| Number | maximum = 123.4 | -| Number | minimum = 67.8 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| double | validate(double arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedDoubleBoxedNumber](#application~1xwwwformurlencodeddoubleboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedFloatBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedFloatBoxed
-permits
-[Application~1xWwwFormUrlencodedFloatBoxedNumber](#application~1xwwwformurlencodedfloatboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedFloatBoxedNumber -public static final class Application~1xWwwFormUrlencodedFloatBoxedNumber
-extends [Application~1xWwwFormUrlencodedFloatBoxed](#application~1xwwwformurlencodedfloatboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedFloatBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xWwwFormUrlencodedFloat -public static class Application~1xWwwFormUrlencodedFloat
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// float validation -float validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedFloat.validate( - 3.14f, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "float"; | -| Number | maximum = 987.6 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| float | validate(float arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedFloatBoxedNumber](#application~1xwwwformurlencodedfloatboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedNumberBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedNumberBoxed
-permits
-[Application~1xWwwFormUrlencodedNumberBoxedNumber](#application~1xwwwformurlencodednumberboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedNumberBoxedNumber -public static final class Application~1xWwwFormUrlencodedNumberBoxedNumber
-extends [Application~1xWwwFormUrlencodedNumberBoxed](#application~1xwwwformurlencodednumberboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedNumberBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xWwwFormUrlencodedNumber -public static class Application~1xWwwFormUrlencodedNumber
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNumber.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| Number | maximum = 543.2 | -| Number | minimum = 32.1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedNumberBoxedNumber](#application~1xwwwformurlencodednumberboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedInt64Boxed -public static abstract sealed class Application~1xWwwFormUrlencodedInt64Boxed
-permits
-[Application~1xWwwFormUrlencodedInt64BoxedNumber](#application~1xwwwformurlencodedint64boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedInt64BoxedNumber -public static final class Application~1xWwwFormUrlencodedInt64BoxedNumber
-extends [Application~1xWwwFormUrlencodedInt64Boxed](#application~1xwwwformurlencodedint64boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedInt64BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xWwwFormUrlencodedInt64 -public static class Application~1xWwwFormUrlencodedInt64
-extends Int64JsonSchema.Int64JsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application~1xWwwFormUrlencodedInt32Boxed -public static abstract sealed class Application~1xWwwFormUrlencodedInt32Boxed
-permits
-[Application~1xWwwFormUrlencodedInt32BoxedNumber](#application~1xwwwformurlencodedint32boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedInt32BoxedNumber -public static final class Application~1xWwwFormUrlencodedInt32BoxedNumber
-extends [Application~1xWwwFormUrlencodedInt32Boxed](#application~1xwwwformurlencodedint32boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedInt32BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xWwwFormUrlencodedInt32 -public static class Application~1xWwwFormUrlencodedInt32
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInt32.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int32"; | -| Number | maximum = 200 | -| Number | minimum = 20 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| int | validate(int arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedInt32BoxedNumber](#application~1xwwwformurlencodedint32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedIntegerBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedIntegerBoxed
-permits
-[Application~1xWwwFormUrlencodedIntegerBoxedNumber](#application~1xwwwformurlencodedintegerboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedIntegerBoxedNumber -public static final class Application~1xWwwFormUrlencodedIntegerBoxedNumber
-extends [Application~1xWwwFormUrlencodedIntegerBoxed](#application~1xwwwformurlencodedintegerboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedIntegerBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xWwwFormUrlencodedInteger -public static class Application~1xWwwFormUrlencodedInteger
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedInteger.validate( - 1L, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int"; | -| Number | maximum = 100 | -| Number | minimum = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| long | validate(long arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedIntegerBoxedNumber](#application~1xwwwformurlencodedintegerboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file 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 deleted file mode 100644 index 06b0dbf5fdf..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ /dev/null @@ -1,1288 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.CallbackBoxed](#callbackboxed)
abstract sealed validated payload class | -| static class | [Schema.CallbackBoxedString](#callbackboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Callback](#callback)
schema class | -| static class | [Schema.PasswordBoxed](#passwordboxed)
abstract sealed validated payload class | -| static class | [Schema.PasswordBoxedString](#passwordboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Password](#password)
schema class | -| static class | [Schema.DateTimeBoxed](#datetimeboxed)
abstract sealed validated payload class | -| static class | [Schema.DateTimeBoxedString](#datetimeboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.DateTime](#datetime)
schema class | -| static class | [Schema.DateBoxed](#dateboxed)
abstract sealed validated payload class | -| static class | [Schema.DateBoxedString](#dateboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Date](#date)
schema class | -| static class | [Schema.BinaryBoxed](#binaryboxed)
abstract sealed validated payload class | -| static class | [Schema.Binary](#binary)
schema class | -| static class | [Schema.ByteSchemaBoxed](#byteschemaboxed)
abstract sealed validated payload class | -| static class | [Schema.ByteSchemaBoxedString](#byteschemaboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.ByteSchema](#byteschema)
schema class | -| static class | [Schema.PatternWithoutDelimiterBoxed](#patternwithoutdelimiterboxed)
abstract sealed validated payload class | -| static class | [Schema.PatternWithoutDelimiterBoxedString](#patternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.PatternWithoutDelimiter](#patternwithoutdelimiter)
schema class | -| static class | [Schema.StringSchemaBoxed](#stringschemaboxed)
abstract sealed validated payload class | -| static class | [Schema.StringSchemaBoxedString](#stringschemaboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.StringSchema](#stringschema)
schema class | -| static class | [Schema.DoubleSchemaBoxed](#doubleschemaboxed)
abstract sealed validated payload class | -| static class | [Schema.DoubleSchemaBoxedNumber](#doubleschemaboxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.DoubleSchema](#doubleschema)
schema class | -| static class | [Schema.FloatSchemaBoxed](#floatschemaboxed)
abstract sealed validated payload class | -| static class | [Schema.FloatSchemaBoxedNumber](#floatschemaboxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.FloatSchema](#floatschema)
schema class | -| static class | [Schema.NumberSchemaBoxed](#numberschemaboxed)
abstract sealed validated payload class | -| static class | [Schema.NumberSchemaBoxedNumber](#numberschemaboxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.NumberSchema](#numberschema)
schema class | -| static class | [Schema.Int64Boxed](#int64boxed)
abstract sealed validated payload class | -| static class | [Schema.Int64BoxedNumber](#int64boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Int64](#int64)
schema class | -| static class | [Schema.Int32Boxed](#int32boxed)
abstract sealed validated payload class | -| static class | [Schema.Int32BoxedNumber](#int32boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Int32](#int32)
schema class | -| static class | [Schema.IntegerSchemaBoxed](#integerschemaboxed)
abstract sealed validated payload class | -| static class | [Schema.IntegerSchemaBoxedNumber](#integerschemaboxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.IntegerSchema](#integerschema)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .setByte("a") - - .setDouble(3.14d) - - .setNumber(1) - - .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") - - .setInteger(1) - - .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 -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [IntegerSchema.class](#integerschema))),
    new PropertyEntry("int32", [Int32.class](#int32))),
    new PropertyEntry("int64", [Int64.class](#int64))),
    new PropertyEntry("number", [NumberSchema.class](#numberschema))),
    new PropertyEntry("float", [FloatSchema.class](#floatschema))),
    new PropertyEntry("double", [DoubleSchema.class](#doubleschema))),
    new PropertyEntry("string", [StringSchema.class](#stringschema))),
    new PropertyEntry("pattern_without_delimiter", [PatternWithoutDelimiter.class](#patternwithoutdelimiter))),
    new PropertyEntry("byte", [ByteSchema.class](#byteschema))),
    new PropertyEntry("binary", [Binary.class](#binary))),
    new PropertyEntry("date", [Date.class](#date))),
    new PropertyEntry("dateTime", [DateTime.class](#datetime))),
    new PropertyEntry("password", [Password.class](#password))),
    new PropertyEntry("callback", [Callback.class](#callback)))
)
| -| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([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) | -| [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` - -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` - -A class that builds the Map input type - -### 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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | pattern_without_delimiter()
| -| Number | int32()
[optional] value must be a 32 bit integer | -| Number | int64()
[optional] value must be a 64 bit integer | -| String | binary()
[optional] | -| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | -| String | dateTime()
[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 | -| 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## CallbackBoxed -public static abstract sealed class CallbackBoxed
-permits
-[CallbackBoxedString](#callbackboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## CallbackBoxedString -public static final class CallbackBoxedString
-extends [CallbackBoxed](#callbackboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| CallbackBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Callback -public static class Callback
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## PasswordBoxed -public static abstract sealed class PasswordBoxed
-permits
-[PasswordBoxedString](#passwordboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## PasswordBoxedString -public static final class PasswordBoxedString
-extends [PasswordBoxed](#passwordboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| PasswordBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Password -public static class Password
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.Password.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "password"; | -| Integer | maxLength = 64 | -| Integer | minLength = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [PasswordBoxedString](#passwordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## DateTimeBoxed -public static abstract sealed class DateTimeBoxed
-permits
-[DateTimeBoxedString](#datetimeboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## DateTimeBoxedString -public static final class DateTimeBoxedString
-extends [DateTimeBoxed](#datetimeboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| DateTimeBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## DateTime -public static class DateTime
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.DateTime.validate( - "1970-01-01T00:00:00.00Z", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "date-time"; | -| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [DateTimeBoxedString](#datetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## DateBoxed -public static abstract sealed class DateBoxed
-permits
-[DateBoxedString](#dateboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## DateBoxedString -public static final class DateBoxedString
-extends [DateBoxed](#dateboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| DateBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Date -public static class Date
-extends DateJsonSchema.DateJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## BinaryBoxed -public static abstract sealed class BinaryBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Binary -public static class Binary
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -## ByteSchemaBoxed -public static abstract sealed class ByteSchemaBoxed
-permits
-[ByteSchemaBoxedString](#byteschemaboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## ByteSchemaBoxedString -public static final class ByteSchemaBoxedString
-extends [ByteSchemaBoxed](#byteschemaboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ByteSchemaBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ByteSchema -public static class ByteSchema
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -## PatternWithoutDelimiterBoxed -public static abstract sealed class PatternWithoutDelimiterBoxed
-permits
-[PatternWithoutDelimiterBoxedString](#patternwithoutdelimiterboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## PatternWithoutDelimiterBoxedString -public static final class PatternWithoutDelimiterBoxedString
-extends [PatternWithoutDelimiterBoxed](#patternwithoutdelimiterboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| PatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## PatternWithoutDelimiter -public static class PatternWithoutDelimiter
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.PatternWithoutDelimiter.validate( - "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [PatternWithoutDelimiterBoxedString](#patternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringSchemaBoxed -public static abstract sealed class StringSchemaBoxed
-permits
-[StringSchemaBoxedString](#stringschemaboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## StringSchemaBoxedString -public static final class StringSchemaBoxedString
-extends [StringSchemaBoxed](#stringschemaboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| StringSchemaBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## StringSchema -public static class StringSchema
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.StringSchema.validate( - "A", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [StringSchemaBoxedString](#stringschemaboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## DoubleSchemaBoxed -public static abstract sealed class DoubleSchemaBoxed
-permits
-[DoubleSchemaBoxedNumber](#doubleschemaboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## DoubleSchemaBoxedNumber -public static final class DoubleSchemaBoxedNumber
-extends [DoubleSchemaBoxed](#doubleschemaboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| DoubleSchemaBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## DoubleSchema -public static class DoubleSchema
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// double validation -double validatedPayload = Schema.DoubleSchema.validate( - 3.14d, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "double"; | -| Number | maximum = 123.4 | -| Number | minimum = 67.8 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| double | validate(double arg, SchemaConfiguration configuration) | -| [DoubleSchemaBoxedNumber](#doubleschemaboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## FloatSchemaBoxed -public static abstract sealed class FloatSchemaBoxed
-permits
-[FloatSchemaBoxedNumber](#floatschemaboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## FloatSchemaBoxedNumber -public static final class FloatSchemaBoxedNumber
-extends [FloatSchemaBoxed](#floatschemaboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| FloatSchemaBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## FloatSchema -public static class FloatSchema
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// float validation -float validatedPayload = Schema.FloatSchema.validate( - 3.14f, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "float"; | -| Number | maximum = 987.6 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| float | validate(float arg, SchemaConfiguration configuration) | -| [FloatSchemaBoxedNumber](#floatschemaboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## NumberSchemaBoxed -public static abstract sealed class NumberSchemaBoxed
-permits
-[NumberSchemaBoxedNumber](#numberschemaboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## NumberSchemaBoxedNumber -public static final class NumberSchemaBoxedNumber
-extends [NumberSchemaBoxed](#numberschemaboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| NumberSchemaBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## NumberSchema -public static class NumberSchema
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Schema.NumberSchema.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| Number | maximum = 543.2 | -| Number | minimum = 32.1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| [NumberSchemaBoxedNumber](#numberschemaboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Int64Boxed -public static abstract sealed class Int64Boxed
-permits
-[Int64BoxedNumber](#int64boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Int64BoxedNumber -public static final class Int64BoxedNumber
-extends [Int64Boxed](#int64boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Int64BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Int64 -public static class Int64
-extends Int64JsonSchema.Int64JsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Int32Boxed -public static abstract sealed class Int32Boxed
-permits
-[Int32BoxedNumber](#int32boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Int32BoxedNumber -public static final class Int32BoxedNumber
-extends [Int32Boxed](#int32boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Int32BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Int32 -public static class Int32
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Schema.Int32.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int32"; | -| Number | maximum = 200 | -| Number | minimum = 20 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| int | validate(int arg, SchemaConfiguration configuration) | -| [Int32BoxedNumber](#int32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## IntegerSchemaBoxed -public static abstract sealed class IntegerSchemaBoxed
-permits
-[IntegerSchemaBoxedNumber](#integerschemaboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## IntegerSchemaBoxedNumber -public static final class IntegerSchemaBoxedNumber
-extends [IntegerSchemaBoxed](#integerschemaboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| IntegerSchemaBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## IntegerSchema -public static class IntegerSchema
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = Schema.IntegerSchema.validate( - 1L, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int"; | -| Number | maximum = 100 | -| Number | minimum = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| long | validate(long arg, SchemaConfiguration configuration) | -| [IntegerSchemaBoxedNumber](#integerschemaboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md deleted file mode 100644 index b5848c7b97a..00000000000 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md +++ /dev/null @@ -1,1288 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.CallbackCallbackBoxed](#callbackcallbackboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.CallbackCallbackBoxedString](#callbackcallbackboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.CallbackCallback](#callbackcallback)
schema class | -| static class | [SchemaSchema.PasswordPasswordBoxed](#passwordpasswordboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.PasswordPasswordBoxedString](#passwordpasswordboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.PasswordPassword](#passwordpassword)
schema class | -| static class | [SchemaSchema.DateTimeDateTimeBoxed](#datetimedatetimeboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.DateTimeDateTimeBoxedString](#datetimedatetimeboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.DateTimeDateTime](#datetimedatetime)
schema class | -| static class | [SchemaSchema.DateDateBoxed](#datedateboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.DateDateBoxedString](#datedateboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.DateDate](#datedate)
schema class | -| static class | [SchemaSchema.BinaryBinaryBoxed](#binarybinaryboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.BinaryBinary](#binarybinary)
schema class | -| static class | [SchemaSchema.ByteByteBoxed](#bytebyteboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.ByteByteBoxedString](#bytebyteboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.ByteByte](#bytebyte)
schema class | -| static class | [SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiterBoxed](#patternwithoutdelimiterpatternwithoutdelimiterboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiterBoxedString](#patternwithoutdelimiterpatternwithoutdelimiterboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiter](#patternwithoutdelimiterpatternwithoutdelimiter)
schema class | -| static class | [SchemaSchema.StringStringBoxed](#stringstringboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.StringStringBoxedString](#stringstringboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.StringString](#stringstring)
schema class | -| static class | [SchemaSchema.DoubleDoubleBoxed](#doubledoubleboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.DoubleDoubleBoxedNumber](#doubledoubleboxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.DoubleDouble](#doubledouble)
schema class | -| static class | [SchemaSchema.FloatFloatBoxed](#floatfloatboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.FloatFloatBoxedNumber](#floatfloatboxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.FloatFloat](#floatfloat)
schema class | -| static class | [SchemaSchema.NumberNumberBoxed](#numbernumberboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.NumberNumberBoxedNumber](#numbernumberboxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.NumberNumber](#numbernumber)
schema class | -| static class | [SchemaSchema.Int64Int64Boxed](#int64int64boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.Int64Int64BoxedNumber](#int64int64boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.Int64Int64](#int64int64)
schema class | -| static class | [SchemaSchema.Int32Int32Boxed](#int32int32boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.Int32Int32BoxedNumber](#int32int32boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.Int32Int32](#int32int32)
schema class | -| static class | [SchemaSchema.IntegerIntegerBoxed](#integerintegerboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.IntegerIntegerBoxedNumber](#integerintegerboxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.IntegerInteger](#integerinteger)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .setByte("a") - - .setDouble(3.14d) - - .setNumber(1) - - .pattern_without_delimiter("AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>") - - .setInteger(1) - - .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 -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("integer", [IntegerInteger.class](#integerinteger))),
    new PropertyEntry("int32", [Int32Int32.class](#int32int32))),
    new PropertyEntry("int64", [Int64Int64.class](#int64int64))),
    new PropertyEntry("number", [NumberNumber.class](#numbernumber))),
    new PropertyEntry("float", [FloatFloat.class](#floatfloat))),
    new PropertyEntry("double", [DoubleDouble.class](#doubledouble))),
    new PropertyEntry("string", [StringString.class](#stringstring))),
    new PropertyEntry("pattern_without_delimiter", [PatternwithoutdelimiterPatternWithoutDelimiter.class](#patternwithoutdelimiterpatternwithoutdelimiter))),
    new PropertyEntry("byte", [ByteByte.class](#bytebyte))),
    new PropertyEntry("binary", [BinaryBinary.class](#binarybinary))),
    new PropertyEntry("date", [DateDate.class](#datedate))),
    new PropertyEntry("dateTime", [DateTimeDateTime.class](#datetimedatetime))),
    new PropertyEntry("password", [PasswordPassword.class](#passwordpassword))),
    new PropertyEntry("callback", [CallbackCallback.class](#callbackcallback)))
)
| -| Set | required = Set.of(
    "byte",
    "double",
    "number",
    "pattern_without_delimiter"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMap0000BuilderSchemaMap0000Builder -public class SchemaMap0000BuilderSchemaMap0000Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0000BuilderSchemaMap0000Builder(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 | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(int value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(float value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(long value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setInteger(double value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int32(int value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int32(float value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(int value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(float value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(long value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | int64(double value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(int value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(float value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(long value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setFloat(double value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setString(String value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | binary(String value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | date(String value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | dateTime(String value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | password(String value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | callback(String value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, Void value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, boolean value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, String value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, int value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, float value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, long value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, double value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, List value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | additionalProperty(String key, Map value) | - -## SchemaMap0001BuilderSchemaMap0001Builder -public class SchemaMap0001BuilderSchemaMap0001Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0001BuilderSchemaMap0001Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | pattern_without_delimiter(String value) | - -## SchemaMap0010BuilderSchemaMap0010Builder -public class SchemaMap0010BuilderSchemaMap0010Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0010BuilderSchemaMap0010Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(int value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(float value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(long value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setNumber(double value) | - -## SchemaMap0011BuilderSchemaMap0011Builder -public class SchemaMap0011BuilderSchemaMap0011Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0011BuilderSchemaMap0011Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(int value) | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(float value) | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(long value) | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setNumber(double value) | -| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | pattern_without_delimiter(String value) | - -## SchemaMap0100BuilderSchemaMap0100Builder -public class SchemaMap0100BuilderSchemaMap0100Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0100BuilderSchemaMap0100Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(int value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(float value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(long value) | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setDouble(double value) | - -## SchemaMap0101BuilderSchemaMap0101Builder -public class SchemaMap0101BuilderSchemaMap0101Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0101BuilderSchemaMap0101Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(int value) | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(float value) | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(long value) | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setDouble(double value) | -| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | pattern_without_delimiter(String value) | - -## SchemaMap0110BuilderSchemaMap0110Builder -public class SchemaMap0110BuilderSchemaMap0110Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0110BuilderSchemaMap0110Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(int value) | -| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(float value) | -| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(long value) | -| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setDouble(double value) | -| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(int value) | -| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(float value) | -| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(long value) | -| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setNumber(double value) | - -## SchemaMap0111BuilderSchemaMap0111Builder -public class SchemaMap0111BuilderSchemaMap0111Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0111BuilderSchemaMap0111Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(int value) | -| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(float value) | -| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(long value) | -| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setDouble(double value) | -| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(int value) | -| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(float value) | -| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(long value) | -| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setNumber(double value) | -| [SchemaMap0110BuilderSchemaMap0110Builder](#schemamap0110builderschemamap0110builder) | pattern_without_delimiter(String value) | - -## SchemaMap1000BuilderSchemaMap1000Builder -public class SchemaMap1000BuilderSchemaMap1000Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap1000BuilderSchemaMap1000Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0000BuilderSchemaMap0000Builder](#schemamap0000builderschemamap0000builder) | setByte(String value) | - -## SchemaMap1001BuilderSchemaMap1001Builder -public class SchemaMap1001BuilderSchemaMap1001Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap1001BuilderSchemaMap1001Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0001BuilderSchemaMap0001Builder](#schemamap0001builderschemamap0001builder) | setByte(String value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | pattern_without_delimiter(String value) | - -## SchemaMap1010BuilderSchemaMap1010Builder -public class SchemaMap1010BuilderSchemaMap1010Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap1010BuilderSchemaMap1010Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0010BuilderSchemaMap0010Builder](#schemamap0010builderschemamap0010builder) | setByte(String value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(int value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(float value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(long value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setNumber(double value) | - -## SchemaMap1011BuilderSchemaMap1011Builder -public class SchemaMap1011BuilderSchemaMap1011Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap1011BuilderSchemaMap1011Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0011BuilderSchemaMap0011Builder](#schemamap0011builderschemamap0011builder) | setByte(String value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(int value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(float value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(long value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setNumber(double value) | -| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | pattern_without_delimiter(String value) | - -## SchemaMap1100BuilderSchemaMap1100Builder -public class SchemaMap1100BuilderSchemaMap1100Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap1100BuilderSchemaMap1100Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0100BuilderSchemaMap0100Builder](#schemamap0100builderschemamap0100builder) | setByte(String value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(int value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(float value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(long value) | -| [SchemaMap1000BuilderSchemaMap1000Builder](#schemamap1000builderschemamap1000builder) | setDouble(double value) | - -## SchemaMap1101BuilderSchemaMap1101Builder -public class SchemaMap1101BuilderSchemaMap1101Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap1101BuilderSchemaMap1101Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0101BuilderSchemaMap0101Builder](#schemamap0101builderschemamap0101builder) | setByte(String value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(int value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(float value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(long value) | -| [SchemaMap1001BuilderSchemaMap1001Builder](#schemamap1001builderschemamap1001builder) | setDouble(double value) | -| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | pattern_without_delimiter(String value) | - -## SchemaMap1110BuilderSchemaMap1110Builder -public class SchemaMap1110BuilderSchemaMap1110Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap1110BuilderSchemaMap1110Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0110BuilderSchemaMap0110Builder](#schemamap0110builderschemamap0110builder) | setByte(String value) | -| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(int value) | -| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(float value) | -| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(long value) | -| [SchemaMap1010BuilderSchemaMap1010Builder](#schemamap1010builderschemamap1010builder) | setDouble(double value) | -| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(int value) | -| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(float value) | -| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(long value) | -| [SchemaMap1100BuilderSchemaMap1100Builder](#schemamap1100builderschemamap1100builder) | setNumber(double value) | - -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0111BuilderSchemaMap0111Builder](#schemamap0111builderschemamap0111builder) | setByte(String value) | -| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(int value) | -| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(float value) | -| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(long value) | -| [SchemaMap1011BuilderSchemaMap1011Builder](#schemamap1011builderschemamap1011builder) | setDouble(double value) | -| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(int value) | -| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(float value) | -| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(long value) | -| [SchemaMap1101BuilderSchemaMap1101Builder](#schemamap1101builderschemamap1101builder) | setNumber(double value) | -| [SchemaMap1110BuilderSchemaMap1110Builder](#schemamap1110builderschemamap1110builder) | pattern_without_delimiter(String value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | pattern_without_delimiter()
| -| Number | int32()
[optional] value must be a 32 bit integer | -| Number | int64()
[optional] value must be a 64 bit integer | -| String | binary()
[optional] | -| String | date()
[optional] value must conform to RFC-3339 full-date YYYY-MM-DD | -| String | dateTime()
[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 | -| 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## CallbackCallbackBoxed -public static abstract sealed class CallbackCallbackBoxed
-permits
-[CallbackCallbackBoxedString](#callbackcallbackboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## CallbackCallbackBoxedString -public static final class CallbackCallbackBoxedString
-extends [CallbackCallbackBoxed](#callbackcallbackboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| CallbackCallbackBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## CallbackCallback -public static class CallbackCallback
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## PasswordPasswordBoxed -public static abstract sealed class PasswordPasswordBoxed
-permits
-[PasswordPasswordBoxedString](#passwordpasswordboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## PasswordPasswordBoxedString -public static final class PasswordPasswordBoxedString
-extends [PasswordPasswordBoxed](#passwordpasswordboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| PasswordPasswordBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## PasswordPassword -public static class PasswordPassword
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.PasswordPassword.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "password"; | -| Integer | maxLength = 64 | -| Integer | minLength = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [PasswordPasswordBoxedString](#passwordpasswordboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## DateTimeDateTimeBoxed -public static abstract sealed class DateTimeDateTimeBoxed
-permits
-[DateTimeDateTimeBoxedString](#datetimedatetimeboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## DateTimeDateTimeBoxedString -public static final class DateTimeDateTimeBoxedString
-extends [DateTimeDateTimeBoxed](#datetimedatetimeboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| DateTimeDateTimeBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## DateTimeDateTime -public static class DateTimeDateTime
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.DateTimeDateTime.validate( - "1970-01-01T00:00:00.00Z", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| String | type = "date-time"; | -| @Nullable Object | defaultValue = "2010-02-01T10:20:10.111110+01:00" | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [DateTimeDateTimeBoxedString](#datetimedatetimeboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## DateDateBoxed -public static abstract sealed class DateDateBoxed
-permits
-[DateDateBoxedString](#datedateboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## DateDateBoxedString -public static final class DateDateBoxedString
-extends [DateDateBoxed](#datedateboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| DateDateBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## DateDate -public static class DateDate
-extends DateJsonSchema.DateJsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.DateJsonSchema.DateJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## BinaryBinaryBoxed -public static abstract sealed class BinaryBinaryBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## BinaryBinary -public static class BinaryBinary
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -## ByteByteBoxed -public static abstract sealed class ByteByteBoxed
-permits
-[ByteByteBoxedString](#bytebyteboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## ByteByteBoxedString -public static final class ByteByteBoxedString
-extends [ByteByteBoxed](#bytebyteboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ByteByteBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ByteByte -public static class ByteByte
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -None - -## PatternwithoutdelimiterPatternWithoutDelimiterBoxed -public static abstract sealed class PatternwithoutdelimiterPatternWithoutDelimiterBoxed
-permits
-[PatternwithoutdelimiterPatternWithoutDelimiterBoxedString](#patternwithoutdelimiterpatternwithoutdelimiterboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## PatternwithoutdelimiterPatternWithoutDelimiterBoxedString -public static final class PatternwithoutdelimiterPatternWithoutDelimiterBoxedString
-extends [PatternwithoutdelimiterPatternWithoutDelimiterBoxed](#patternwithoutdelimiterpatternwithoutdelimiterboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| PatternwithoutdelimiterPatternWithoutDelimiterBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## PatternwithoutdelimiterPatternWithoutDelimiter -public static class PatternwithoutdelimiterPatternWithoutDelimiter
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.PatternwithoutdelimiterPatternWithoutDelimiter.validate( - "AUR,rZ#UM/?R,Fp^l6$ARjbhJk C>", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "^[A-Z].*"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [PatternwithoutdelimiterPatternWithoutDelimiterBoxedString](#patternwithoutdelimiterpatternwithoutdelimiterboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## StringStringBoxed -public static abstract sealed class StringStringBoxed
-permits
-[StringStringBoxedString](#stringstringboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## StringStringBoxedString -public static final class StringStringBoxedString
-extends [StringStringBoxed](#stringstringboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| StringStringBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## StringString -public static class StringString
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.StringString.validate( - "A", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Pattern | pattern = Pattern.compile(
    "[a-z]",
    Pattern.CASE_INSENSITIVE
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [StringStringBoxedString](#stringstringboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## DoubleDoubleBoxed -public static abstract sealed class DoubleDoubleBoxed
-permits
-[DoubleDoubleBoxedNumber](#doubledoubleboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## DoubleDoubleBoxedNumber -public static final class DoubleDoubleBoxedNumber
-extends [DoubleDoubleBoxed](#doubledoubleboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| DoubleDoubleBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## DoubleDouble -public static class DoubleDouble
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// double validation -double validatedPayload = SchemaSchema.DoubleDouble.validate( - 3.14d, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "double"; | -| Number | maximum = 123.4 | -| Number | minimum = 67.8 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| double | validate(double arg, SchemaConfiguration configuration) | -| [DoubleDoubleBoxedNumber](#doubledoubleboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## FloatFloatBoxed -public static abstract sealed class FloatFloatBoxed
-permits
-[FloatFloatBoxedNumber](#floatfloatboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## FloatFloatBoxedNumber -public static final class FloatFloatBoxedNumber
-extends [FloatFloatBoxed](#floatfloatboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| FloatFloatBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## FloatFloat -public static class FloatFloat
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// float validation -float validatedPayload = SchemaSchema.FloatFloat.validate( - 3.14f, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "float"; | -| Number | maximum = 987.6 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| float | validate(float arg, SchemaConfiguration configuration) | -| [FloatFloatBoxedNumber](#floatfloatboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## NumberNumberBoxed -public static abstract sealed class NumberNumberBoxed
-permits
-[NumberNumberBoxedNumber](#numbernumberboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## NumberNumberBoxedNumber -public static final class NumberNumberBoxedNumber
-extends [NumberNumberBoxed](#numbernumberboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| NumberNumberBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## NumberNumber -public static class NumberNumber
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = SchemaSchema.NumberNumber.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| Number | maximum = 543.2 | -| Number | minimum = 32.1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| [NumberNumberBoxedNumber](#numbernumberboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Int64Int64Boxed -public static abstract sealed class Int64Int64Boxed
-permits
-[Int64Int64BoxedNumber](#int64int64boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Int64Int64BoxedNumber -public static final class Int64Int64BoxedNumber
-extends [Int64Int64Boxed](#int64int64boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Int64Int64BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Int64Int64 -public static class Int64Int64
-extends Int64JsonSchema.Int64JsonSchema1 - -A schema class that validates payloads - -## Description -None - -| Methods Inherited from class org.openapijsonschematools.client.schemas.Int64JsonSchema.Int64JsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Int32Int32Boxed -public static abstract sealed class Int32Int32Boxed
-permits
-[Int32Int32BoxedNumber](#int32int32boxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## Int32Int32BoxedNumber -public static final class Int32Int32BoxedNumber
-extends [Int32Int32Boxed](#int32int32boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Int32Int32BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Int32Int32 -public static class Int32Int32
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = SchemaSchema.Int32Int32.validate( - 1, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int32"; | -| Number | maximum = 200 | -| Number | minimum = 20 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| int | validate(int arg, SchemaConfiguration configuration) | -| [Int32Int32BoxedNumber](#int32int32boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## IntegerIntegerBoxed -public static abstract sealed class IntegerIntegerBoxed
-permits
-[IntegerIntegerBoxedNumber](#integerintegerboxednumber) - -abstract sealed class that stores validated payloads using boxed classes - -## IntegerIntegerBoxedNumber -public static final class IntegerIntegerBoxedNumber
-extends [IntegerIntegerBoxed](#integerintegerboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| IntegerIntegerBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## IntegerInteger -public static class IntegerInteger
-extends JsonSchema - -A schema class that validates payloads - -## Description -None - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// int validation -int validatedPayload = SchemaSchema.IntegerInteger.validate( - 1L, - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    Integer.class,
    Long.class,
    Float.class,
    Double.class
)
| -| String | type = "int"; | -| Number | maximum = 100 | -| Number | minimum = 10 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| long | validate(long arg, SchemaConfiguration configuration) | -| [IntegerIntegerBoxedNumber](#integerintegerboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 49fc3fb6fef..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 3a928610e36..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 80ba97bb92a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 29e453548fb..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 6e7875e9a2f..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 9facd5350d4..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index b5d09563f2c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index fac64264730..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 8a3def093fb..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 76dd65c5d82..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 53131fe4cb1..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 0718b25ac5d..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 84a23041e9d..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index ba33d02bbdd..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e940855705a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 97fa607735e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 9cd00880302..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 703aaada56e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3ed20d98a15..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index d637c5601e2..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 3392d2353d4..00000000000 --- a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index fe450d330e1..00000000000 --- a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index aeb0c5b525f..00000000000 --- a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 2907fd695fd..00000000000 --- a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 722e4a191cc..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,151 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | -| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonAdditionalPropertiesBoxedString](#application1jsonadditionalpropertiesboxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonAdditionalProperties](#application1jsonadditionalproperties)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1jsonSchema.Application1jsonSchemaMap validatedPayload = - Application1jsonSchema.Application1jsonSchema1.validate( - new Application1jsonSchema.Application1jsonSchemaMapBuilder() - .additionalProperty("someAdditionalProperty", "a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [Application1jsonAdditionalProperties.class](#application1jsonadditionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1jsonSchemaMapBuilder -public class Application1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchemaMapBuilder()
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 | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, String value) | - -## Application1jsonSchemaMap -public static class Application1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application1jsonAdditionalPropertiesBoxed -public static abstract sealed class Application1jsonAdditionalPropertiesBoxed
-permits
-[Application1jsonAdditionalPropertiesBoxedString](#application1jsonadditionalpropertiesboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonAdditionalPropertiesBoxedString -public static final class Application1jsonAdditionalPropertiesBoxedString
-extends [Application1jsonAdditionalPropertiesBoxed](#application1jsonadditionalpropertiesboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonAdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonAdditionalProperties -public static class Application1jsonAdditionalProperties
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 078f33e9d83..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,151 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonAdditionalPropertiesBoxedString](#application~1jsonadditionalpropertiesboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonAdditionalProperties](#application~1jsonadditionalproperties)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = - Application~1jsonSchema.Application~1jsonSchema1.validate( - new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() - .additionalProperty("someAdditionalProperty", "a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [Application~1jsonAdditionalProperties.class](#application~1jsonadditionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1jsonSchemaMapBuilder -public class Application~1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchemaMapBuilder()
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 | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, String value) | - -## Application~1jsonSchemaMap -public static class Application~1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application~1jsonAdditionalPropertiesBoxed -public static abstract sealed class Application~1jsonAdditionalPropertiesBoxed
-permits
-[Application~1jsonAdditionalPropertiesBoxedString](#application~1jsonadditionalpropertiesboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonAdditionalPropertiesBoxedString -public static final class Application~1jsonAdditionalPropertiesBoxedString
-extends [Application~1jsonAdditionalPropertiesBoxed](#application~1jsonadditionalpropertiesboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonAdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonAdditionalProperties -public static class Application~1jsonAdditionalProperties
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index 308670bdefd..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,151 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.AdditionalPropertiesBoxed](#additionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [Schema.AdditionalPropertiesBoxedString](#additionalpropertiesboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.AdditionalProperties](#additionalproperties)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .additionalProperty("someAdditionalProperty", "a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [AdditionalProperties.class](#additionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | additionalProperty(String key, String value) | - -## SchemaMap -public static class SchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | getAdditionalProperty(String name)
provides type safety for additional properties | - -## AdditionalPropertiesBoxed -public static abstract sealed class AdditionalPropertiesBoxed
-permits
-[AdditionalPropertiesBoxedString](#additionalpropertiesboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalPropertiesBoxedString -public static final class AdditionalPropertiesBoxedString
-extends [AdditionalPropertiesBoxed](#additionalpropertiesboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalProperties -public static class AdditionalProperties
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 2a71d00e49a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,151 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.AdditionalPropertiesAdditionalPropertiesBoxedString](#additionalpropertiesadditionalpropertiesboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.AdditionalPropertiesAdditionalProperties](#additionalpropertiesadditionalproperties)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .additionalProperty("someAdditionalProperty", "a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Class | additionalProperties = [AdditionalPropertiesAdditionalProperties.class](#additionalpropertiesadditionalproperties) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | getAdditionalProperty(String name)
provides type safety for additional properties | - -## AdditionalPropertiesAdditionalPropertiesBoxed -public static abstract sealed class AdditionalPropertiesAdditionalPropertiesBoxed
-permits
-[AdditionalPropertiesAdditionalPropertiesBoxedString](#additionalpropertiesadditionalpropertiesboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalPropertiesAdditionalPropertiesBoxedString -public static final class AdditionalPropertiesAdditionalPropertiesBoxedString
-extends [AdditionalPropertiesAdditionalPropertiesBoxed](#additionalpropertiesadditionalpropertiesboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalPropertiesAdditionalPropertiesBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalPropertiesAdditionalProperties -public static class AdditionalPropertiesAdditionalProperties
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index fa8e171bebe..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,225 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1json0Boxed](#application1json0boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1json0BoxedString](#application1json0boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1json0](#application1json0)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Application1json0.class](#application1json0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1json0Boxed -public static abstract sealed class Application1json0Boxed
-permits
-[Application1json0BoxedString](#application1json0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1json0BoxedString -public static final class Application1json0BoxedString
-extends [Application1json0Boxed](#application1json0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1json0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1json0 -public static class Application1json0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1jsonSchema.Application1json0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application1json0BoxedString](#application1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 7351377e03c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,225 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1json0Boxed](#application~1json0boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1json0BoxedString](#application~1json0boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1json0](#application~1json0)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Application~1json0.class](#application~1json0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1json0Boxed -public static abstract sealed class Application~1json0Boxed
-permits
-[Application~1json0BoxedString](#application~1json0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1json0BoxedString -public static final class Application~1json0BoxedString
-extends [Application~1json0Boxed](#application~1json0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1json0 -public static class Application~1json0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1jsonSchema.Application~1json0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application~1json0BoxedString](#application~1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file 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 deleted file mode 100644 index 92c12c2a614..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,225 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.Schema0Boxed](#schema0boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema0BoxedString](#schema0boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema0](#schema0)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema0.class](#schema0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Schema1BoxedString](#schema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Schema1BoxedVoid](#schema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Schema1BoxedNumber](#schema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Schema1BoxedBoolean](#schema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Schema1BoxedList](#schema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema0Boxed -public static abstract sealed class Schema0Boxed
-permits
-[Schema0BoxedString](#schema0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema0BoxedString -public static final class Schema0BoxedString
-extends [Schema0Boxed](#schema0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema0 -public static class Schema0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.Schema0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema0BoxedString](#schema0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index dd10c7d81ad..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,225 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.Schema00](#schema00)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedString](#schemaschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedVoid](#schemaschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedNumber](#schemaschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00Boxed -public static abstract sealed class Schema00Boxed
-permits
-[Schema00BoxedString](#schema00boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema00BoxedString -public static final class Schema00BoxedString
-extends [Schema00Boxed](#schema00boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema00BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema00 -public static class Schema00
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.Schema00.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md deleted file mode 100644 index 75d6e86c149..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md +++ /dev/null @@ -1,344 +0,0 @@ -# Multipart1formdataSchema -public class Multipart1formdataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid)
boxed class to store validated null payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber)
boxed class to store validated Number payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist)
boxed class to store validated List payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomeProp](#multipart1formdatasomeprop)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdata0Boxed](#multipart1formdata0boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdata0BoxedString](#multipart1formdata0boxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdata0](#multipart1formdata0)
schema class | - -## Multipart1formdataSchema1Boxed -public static abstract sealed class Multipart1formdataSchema1Boxed
-permits
-[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSchema1BoxedMap -public static final class Multipart1formdataSchema1BoxedMap
-extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | - -## Multipart1formdataSchema1 -public static class Multipart1formdataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = - Multipart1formdataSchema.Multipart1formdataSchema1.validate( - new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart1formdataSomeProp.class](#multipart1formdatasomeprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataSchemaMapBuilder -public class Multipart1formdataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMapBuilder()
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 | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Void value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(boolean value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(int value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(float value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(long value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(double value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Map value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart1formdataSchemaMap -public static class Multipart1formdataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart1formdataSomePropBoxed -public static abstract sealed class Multipart1formdataSomePropBoxed
-permits
-[Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid), -[Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean), -[Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber), -[Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring), -[Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist), -[Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSomePropBoxedVoid -public static final class Multipart1formdataSomePropBoxedVoid
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Multipart1formdataSomePropBoxedBoolean -public static final class Multipart1formdataSomePropBoxedBoolean
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Multipart1formdataSomePropBoxedNumber -public static final class Multipart1formdataSomePropBoxedNumber
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Multipart1formdataSomePropBoxedString -public static final class Multipart1formdataSomePropBoxedString
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdataSomePropBoxedList -public static final class Multipart1formdataSomePropBoxedList
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Multipart1formdataSomePropBoxedMap -public static final class Multipart1formdataSomePropBoxedMap
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Multipart1formdataSomeProp -public static class Multipart1formdataSomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Multipart1formdata0.class](#multipart1formdata0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdata0Boxed -public static abstract sealed class Multipart1formdata0Boxed
-permits
-[Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdata0BoxedString -public static final class Multipart1formdata0BoxedString
-extends [Multipart1formdata0Boxed](#multipart1formdata0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdata0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdata0 -public static class Multipart1formdata0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Multipart1formdataSchema.Multipart1formdata0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md deleted file mode 100644 index 2d134e8f78e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md +++ /dev/null @@ -1,344 +0,0 @@ -# Multipart~1formDataSchema -public class Multipart~1formDataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid)
boxed class to store validated null payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber)
boxed class to store validated Number payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist)
boxed class to store validated List payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomeProp](#multipart~1formdatasomeprop)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formData0Boxed](#multipart~1formdata0boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formData0](#multipart~1formdata0)
schema class | - -## Multipart~1formDataSchema1Boxed -public static abstract sealed class Multipart~1formDataSchema1Boxed
-permits
-[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSchema1BoxedMap -public static final class Multipart~1formDataSchema1BoxedMap
-extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | - -## Multipart~1formDataSchema1 -public static class Multipart~1formDataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( - new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart~1formDataSomeProp.class](#multipart~1formdatasomeprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataSchemaMapBuilder -public class Multipart~1formDataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMapBuilder()
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 | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Void value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(boolean value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(int value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(float value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(long value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(double value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Map value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart~1formDataSchemaMap -public static class Multipart~1formDataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart~1formDataSomePropBoxed -public static abstract sealed class Multipart~1formDataSomePropBoxed
-permits
-[Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid), -[Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean), -[Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber), -[Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring), -[Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist), -[Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSomePropBoxedVoid -public static final class Multipart~1formDataSomePropBoxedVoid
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Multipart~1formDataSomePropBoxedBoolean -public static final class Multipart~1formDataSomePropBoxedBoolean
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Multipart~1formDataSomePropBoxedNumber -public static final class Multipart~1formDataSomePropBoxedNumber
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Multipart~1formDataSomePropBoxedString -public static final class Multipart~1formDataSomePropBoxedString
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formDataSomePropBoxedList -public static final class Multipart~1formDataSomePropBoxedList
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Multipart~1formDataSomePropBoxedMap -public static final class Multipart~1formDataSomePropBoxedMap
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Multipart~1formDataSomeProp -public static class Multipart~1formDataSomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Multipart~1formData0.class](#multipart~1formdata0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formData0Boxed -public static abstract sealed class Multipart~1formData0Boxed
-permits
-[Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formData0BoxedString -public static final class Multipart~1formData0BoxedString
-extends [Multipart~1formData0Boxed](#multipart~1formdata0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formData0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formData0 -public static class Multipart~1formData0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Multipart~1formDataSchema.Multipart~1formData0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file 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 deleted file mode 100644 index 276f7f232b7..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/Schema.md +++ /dev/null @@ -1,344 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.SomePropBoxed](#somepropboxed)
abstract sealed validated payload class | -| static class | [Schema.SomePropBoxedVoid](#somepropboxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.SomePropBoxedBoolean](#somepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.SomePropBoxedNumber](#somepropboxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.SomePropBoxedString](#somepropboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.SomePropBoxedList](#somepropboxedlist)
boxed class to store validated List payloads | -| static class | [Schema.SomePropBoxedMap](#somepropboxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.SomeProp](#someprop)
schema class | -| static class | [Schema.Schema0Boxed](#schema0boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema0BoxedString](#schema0boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema0](#schema0)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [SomeProp.class](#someprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## SomePropBoxed -public static abstract sealed class SomePropBoxed
-permits
-[SomePropBoxedVoid](#somepropboxedvoid), -[SomePropBoxedBoolean](#somepropboxedboolean), -[SomePropBoxedNumber](#somepropboxednumber), -[SomePropBoxedString](#somepropboxedstring), -[SomePropBoxedList](#somepropboxedlist), -[SomePropBoxedMap](#somepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SomePropBoxedVoid -public static final class SomePropBoxedVoid
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SomePropBoxedBoolean -public static final class SomePropBoxedBoolean
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SomePropBoxedNumber -public static final class SomePropBoxedNumber
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SomePropBoxedString -public static final class SomePropBoxedString
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SomePropBoxedList -public static final class SomePropBoxedList
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SomePropBoxedMap -public static final class SomePropBoxedMap
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SomeProp -public static class SomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema0.class](#schema0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [SomePropBoxedString](#somepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [SomePropBoxedVoid](#somepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [SomePropBoxedNumber](#somepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [SomePropBoxedBoolean](#somepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [SomePropBoxedMap](#somepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [SomePropBoxedList](#somepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema0Boxed -public static abstract sealed class Schema0Boxed
-permits
-[Schema0BoxedString](#schema0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema0BoxedString -public static final class Schema0BoxedString
-extends [Schema0Boxed](#schema0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema0 -public static class Schema0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.Schema0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema0BoxedString](#schema0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md deleted file mode 100644 index 5744bcb4773..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/SchemaSchema.md +++ /dev/null @@ -1,344 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.SomePropSomePropBoxed](#somepropsomepropboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedNumber](#somepropsomepropboxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedString](#somepropsomepropboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedList](#somepropsomepropboxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedMap](#somepropsomepropboxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SomePropSomeProp](#somepropsomeprop)
schema class | -| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.Schema00](#schema00)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [SomePropSomeProp.class](#somepropsomeprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Map value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## SomePropSomePropBoxed -public static abstract sealed class SomePropSomePropBoxed
-permits
-[SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid), -[SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean), -[SomePropSomePropBoxedNumber](#somepropsomepropboxednumber), -[SomePropSomePropBoxedString](#somepropsomepropboxedstring), -[SomePropSomePropBoxedList](#somepropsomepropboxedlist), -[SomePropSomePropBoxedMap](#somepropsomepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SomePropSomePropBoxedVoid -public static final class SomePropSomePropBoxedVoid
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SomePropSomePropBoxedBoolean -public static final class SomePropSomePropBoxedBoolean
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SomePropSomePropBoxedNumber -public static final class SomePropSomePropBoxedNumber
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SomePropSomePropBoxedString -public static final class SomePropSomePropBoxedString
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SomePropSomePropBoxedList -public static final class SomePropSomePropBoxedList
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SomePropSomePropBoxedMap -public static final class SomePropSomePropBoxedMap
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SomePropSomeProp -public static class SomePropSomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedString](#somepropsomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedNumber](#somepropsomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedMap](#somepropsomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedList](#somepropsomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00Boxed -public static abstract sealed class Schema00Boxed
-permits
-[Schema00BoxedString](#schema00boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema00BoxedString -public static final class Schema00BoxedString
-extends [Schema00Boxed](#schema00boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema00BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema00 -public static class Schema00
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.Schema00.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index fa8e171bebe..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,225 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1json0Boxed](#application1json0boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1json0BoxedString](#application1json0boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1json0](#application1json0)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Application1json0.class](#application1json0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1json0Boxed -public static abstract sealed class Application1json0Boxed
-permits
-[Application1json0BoxedString](#application1json0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1json0BoxedString -public static final class Application1json0BoxedString
-extends [Application1json0Boxed](#application1json0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1json0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1json0 -public static class Application1json0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application1jsonSchema.Application1json0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application1json0BoxedString](#application1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 7351377e03c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,225 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1json0Boxed](#application~1json0boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1json0BoxedString](#application~1json0boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1json0](#application~1json0)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Application~1json0.class](#application~1json0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1json0Boxed -public static abstract sealed class Application~1json0Boxed
-permits
-[Application~1json0BoxedString](#application~1json0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1json0BoxedString -public static final class Application~1json0BoxedString
-extends [Application~1json0Boxed](#application~1json0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1json0 -public static class Application~1json0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Application~1jsonSchema.Application~1json0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Application~1json0BoxedString](#application~1json0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file 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 deleted file mode 100644 index 92c12c2a614..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,225 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.Schema0Boxed](#schema0boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema0BoxedString](#schema0boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema0](#schema0)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema0.class](#schema0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Schema1BoxedString](#schema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Schema1BoxedVoid](#schema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Schema1BoxedNumber](#schema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Schema1BoxedBoolean](#schema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Schema1BoxedList](#schema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema0Boxed -public static abstract sealed class Schema0Boxed
-permits
-[Schema0BoxedString](#schema0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema0BoxedString -public static final class Schema0BoxedString
-extends [Schema0Boxed](#schema0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema0 -public static class Schema0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.Schema0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema0BoxedString](#schema0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index dd10c7d81ad..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,225 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.Schema00](#schema00)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedString](#schemaschema1boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedVoid](#schemaschema1boxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedNumber](#schemaschema1boxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedList](#schemaschema1boxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00Boxed -public static abstract sealed class Schema00Boxed
-permits
-[Schema00BoxedString](#schema00boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema00BoxedString -public static final class Schema00BoxedString
-extends [Schema00Boxed](#schema00boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema00BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema00 -public static class Schema00
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.Schema00.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md deleted file mode 100644 index 75d6e86c149..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart1formdataSchema.md +++ /dev/null @@ -1,344 +0,0 @@ -# Multipart1formdataSchema -public class Multipart1formdataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid)
boxed class to store validated null payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber)
boxed class to store validated Number payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist)
boxed class to store validated List payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSomeProp](#multipart1formdatasomeprop)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdata0Boxed](#multipart1formdata0boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdata0BoxedString](#multipart1formdata0boxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdata0](#multipart1formdata0)
schema class | - -## Multipart1formdataSchema1Boxed -public static abstract sealed class Multipart1formdataSchema1Boxed
-permits
-[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSchema1BoxedMap -public static final class Multipart1formdataSchema1BoxedMap
-extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | - -## Multipart1formdataSchema1 -public static class Multipart1formdataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = - Multipart1formdataSchema.Multipart1formdataSchema1.validate( - new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart1formdataSomeProp.class](#multipart1formdatasomeprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataSchemaMapBuilder -public class Multipart1formdataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMapBuilder()
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 | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Void value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(boolean value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(int value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(float value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(long value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(double value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | someProp(Map value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart1formdataSchemaMap -public static class Multipart1formdataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart1formdataSomePropBoxed -public static abstract sealed class Multipart1formdataSomePropBoxed
-permits
-[Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid), -[Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean), -[Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber), -[Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring), -[Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist), -[Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSomePropBoxedVoid -public static final class Multipart1formdataSomePropBoxedVoid
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Multipart1formdataSomePropBoxedBoolean -public static final class Multipart1formdataSomePropBoxedBoolean
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Multipart1formdataSomePropBoxedNumber -public static final class Multipart1formdataSomePropBoxedNumber
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Multipart1formdataSomePropBoxedString -public static final class Multipart1formdataSomePropBoxedString
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdataSomePropBoxedList -public static final class Multipart1formdataSomePropBoxedList
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Multipart1formdataSomePropBoxedMap -public static final class Multipart1formdataSomePropBoxedMap
-extends [Multipart1formdataSomePropBoxed](#multipart1formdatasomepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Multipart1formdataSomeProp -public static class Multipart1formdataSomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Multipart1formdata0.class](#multipart1formdata0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedString](#multipart1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedVoid](#multipart1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedNumber](#multipart1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedBoolean](#multipart1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedMap](#multipart1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Multipart1formdataSomePropBoxedList](#multipart1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdata0Boxed -public static abstract sealed class Multipart1formdata0Boxed
-permits
-[Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdata0BoxedString -public static final class Multipart1formdata0BoxedString
-extends [Multipart1formdata0Boxed](#multipart1formdata0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdata0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdata0 -public static class Multipart1formdata0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Multipart1formdataSchema.Multipart1formdata0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Multipart1formdata0BoxedString](#multipart1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md deleted file mode 100644 index 2d134e8f78e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Multipart~1formDataSchema.md +++ /dev/null @@ -1,344 +0,0 @@ -# Multipart~1formDataSchema -public class Multipart~1formDataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid)
boxed class to store validated null payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber)
boxed class to store validated Number payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist)
boxed class to store validated List payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSomeProp](#multipart~1formdatasomeprop)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formData0Boxed](#multipart~1formdata0boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formData0](#multipart~1formdata0)
schema class | - -## Multipart~1formDataSchema1Boxed -public static abstract sealed class Multipart~1formDataSchema1Boxed
-permits
-[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSchema1BoxedMap -public static final class Multipart~1formDataSchema1BoxedMap
-extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | - -## Multipart~1formDataSchema1 -public static class Multipart~1formDataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( - new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [Multipart~1formDataSomeProp.class](#multipart~1formdatasomeprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataSchemaMapBuilder -public class Multipart~1formDataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMapBuilder()
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 | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Void value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(boolean value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(int value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(float value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(long value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(double value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | someProp(Map value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart~1formDataSchemaMap -public static class Multipart~1formDataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart~1formDataSomePropBoxed -public static abstract sealed class Multipart~1formDataSomePropBoxed
-permits
-[Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid), -[Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean), -[Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber), -[Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring), -[Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist), -[Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSomePropBoxedVoid -public static final class Multipart~1formDataSomePropBoxedVoid
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Multipart~1formDataSomePropBoxedBoolean -public static final class Multipart~1formDataSomePropBoxedBoolean
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Multipart~1formDataSomePropBoxedNumber -public static final class Multipart~1formDataSomePropBoxedNumber
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Multipart~1formDataSomePropBoxedString -public static final class Multipart~1formDataSomePropBoxedString
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formDataSomePropBoxedList -public static final class Multipart~1formDataSomePropBoxedList
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Multipart~1formDataSomePropBoxedMap -public static final class Multipart~1formDataSomePropBoxedMap
-extends [Multipart~1formDataSomePropBoxed](#multipart~1formdatasomepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Multipart~1formDataSomeProp -public static class Multipart~1formDataSomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Multipart~1formData0.class](#multipart~1formdata0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedString](#multipart~1formdatasomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedVoid](#multipart~1formdatasomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedNumber](#multipart~1formdatasomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedBoolean](#multipart~1formdatasomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedMap](#multipart~1formdatasomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSomePropBoxedList](#multipart~1formdatasomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formData0Boxed -public static abstract sealed class Multipart~1formData0Boxed
-permits
-[Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formData0BoxedString -public static final class Multipart~1formData0BoxedString
-extends [Multipart~1formData0Boxed](#multipart~1formdata0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formData0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formData0 -public static class Multipart~1formData0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Multipart~1formDataSchema.Multipart~1formData0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Multipart~1formData0BoxedString](#multipart~1formdata0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file 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 deleted file mode 100644 index 276f7f232b7..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/Schema.md +++ /dev/null @@ -1,344 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.SomePropBoxed](#somepropboxed)
abstract sealed validated payload class | -| static class | [Schema.SomePropBoxedVoid](#somepropboxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.SomePropBoxedBoolean](#somepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.SomePropBoxedNumber](#somepropboxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.SomePropBoxedString](#somepropboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.SomePropBoxedList](#somepropboxedlist)
boxed class to store validated List payloads | -| static class | [Schema.SomePropBoxedMap](#somepropboxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.SomeProp](#someprop)
schema class | -| static class | [Schema.Schema0Boxed](#schema0boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema0BoxedString](#schema0boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema0](#schema0)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [SomeProp.class](#someprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## SomePropBoxed -public static abstract sealed class SomePropBoxed
-permits
-[SomePropBoxedVoid](#somepropboxedvoid), -[SomePropBoxedBoolean](#somepropboxedboolean), -[SomePropBoxedNumber](#somepropboxednumber), -[SomePropBoxedString](#somepropboxedstring), -[SomePropBoxedList](#somepropboxedlist), -[SomePropBoxedMap](#somepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SomePropBoxedVoid -public static final class SomePropBoxedVoid
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SomePropBoxedBoolean -public static final class SomePropBoxedBoolean
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SomePropBoxedNumber -public static final class SomePropBoxedNumber
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SomePropBoxedString -public static final class SomePropBoxedString
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SomePropBoxedList -public static final class SomePropBoxedList
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SomePropBoxedMap -public static final class SomePropBoxedMap
-extends [SomePropBoxed](#somepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SomeProp -public static class SomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema0.class](#schema0)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [SomePropBoxedString](#somepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [SomePropBoxedVoid](#somepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [SomePropBoxedNumber](#somepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [SomePropBoxedBoolean](#somepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [SomePropBoxedMap](#somepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [SomePropBoxedList](#somepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema0Boxed -public static abstract sealed class Schema0Boxed
-permits
-[Schema0BoxedString](#schema0boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema0BoxedString -public static final class Schema0BoxedString
-extends [Schema0Boxed](#schema0boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema0BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema0 -public static class Schema0
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = Schema.Schema0.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema0BoxedString](#schema0boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md deleted file mode 100644 index 5744bcb4773..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/SchemaSchema.md +++ /dev/null @@ -1,344 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.SomePropSomePropBoxed](#somepropsomepropboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedNumber](#somepropsomepropboxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedString](#somepropsomepropboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedList](#somepropsomepropboxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SomePropSomePropBoxedMap](#somepropsomepropboxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SomePropSomeProp](#somepropsomeprop)
schema class | -| static class | [SchemaSchema.Schema00Boxed](#schema00boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.Schema00BoxedString](#schema00boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.Schema00](#schema00)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("someProp", [SomePropSomeProp.class](#somepropsomeprop)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | someProp(Map value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | someProp()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## SomePropSomePropBoxed -public static abstract sealed class SomePropSomePropBoxed
-permits
-[SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid), -[SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean), -[SomePropSomePropBoxedNumber](#somepropsomepropboxednumber), -[SomePropSomePropBoxedString](#somepropsomepropboxedstring), -[SomePropSomePropBoxedList](#somepropsomepropboxedlist), -[SomePropSomePropBoxedMap](#somepropsomepropboxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SomePropSomePropBoxedVoid -public static final class SomePropSomePropBoxedVoid
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SomePropSomePropBoxedBoolean -public static final class SomePropSomePropBoxedBoolean
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SomePropSomePropBoxedNumber -public static final class SomePropSomePropBoxedNumber
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SomePropSomePropBoxedString -public static final class SomePropSomePropBoxedString
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SomePropSomePropBoxedList -public static final class SomePropSomePropBoxedList
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SomePropSomePropBoxedMap -public static final class SomePropSomePropBoxedMap
-extends [SomePropSomePropBoxed](#somepropsomepropboxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SomePropSomePropBoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SomePropSomeProp -public static class SomePropSomeProp
-extends JsonSchema - -A schema class that validates payloads - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| List> | allOf = List.of(
    [Schema00.class](#schema00)
;)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| Void | validate(Void arg, SchemaConfiguration configuration) | -| int | validate(int arg, SchemaConfiguration configuration) | -| long | validate(long arg, SchemaConfiguration configuration) | -| float | validate(float arg, SchemaConfiguration configuration) | -| double | validate(double arg, SchemaConfiguration configuration) | -| Number | validate(Number arg, SchemaConfiguration configuration) | -| boolean | validate(boolean arg, SchemaConfiguration configuration) | -| FrozenMap<@Nullable Object> | validate(Map<?, ?> arg, SchemaConfiguration configuration) | -| FrozenList<@Nullable Object> | validate(List arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedString](#somepropsomepropboxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedVoid](#somepropsomepropboxedvoid) | validateAndBox(Void arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedNumber](#somepropsomepropboxednumber) | validateAndBox(Number arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedBoolean](#somepropsomepropboxedboolean) | validateAndBox(boolean arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedMap](#somepropsomepropboxedmap) | validateAndBox(Map<?, ?> arg, SchemaConfiguration configuration) | -| [SomePropSomePropBoxedList](#somepropsomepropboxedlist) | validateAndBox(List arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Schema00Boxed -public static abstract sealed class Schema00Boxed
-permits
-[Schema00BoxedString](#schema00boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema00BoxedString -public static final class Schema00BoxedString
-extends [Schema00Boxed](#schema00boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema00BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema00 -public static class Schema00
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// String validation -String validatedPayload = SchemaSchema.Schema00.validate( - "a", - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(
    String.class
)
| -| Integer | minLength = 1 | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| String | validate(String arg, SchemaConfiguration configuration) | -| [Schema00BoxedString](#schema00boxedstring) | validateAndBox(String arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | \ No newline at end of file diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md deleted file mode 100644 index 6b1884f72af..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md +++ /dev/null @@ -1,256 +0,0 @@ -# Application1xwwwformurlencodedSchema -public class Application1xwwwformurlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam2Boxed](#application1xwwwformurlencodedparam2boxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam2BoxedString](#application1xwwwformurlencodedparam2boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam2](#application1xwwwformurlencodedparam2)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParamBoxed](#application1xwwwformurlencodedparamboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParamBoxedString](#application1xwwwformurlencodedparamboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedParam](#application1xwwwformurlencodedparam)
schema class | - -## Application1xwwwformurlencodedSchema1Boxed -public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
-permits
-[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedSchema1BoxedMap -public static final class Application1xwwwformurlencodedSchema1BoxedMap
-extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | - -## Application1xwwwformurlencodedSchema1 -public static class Application1xwwwformurlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = - Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( - new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() - .param("a") - - .param2("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [Application1xwwwformurlencodedParam.class](#application1xwwwformurlencodedparam))),
    new PropertyEntry("param2", [Application1xwwwformurlencodedParam2.class](#application1xwwwformurlencodedparam2)))
)
| -| Set | required = Set.of(
    "param",
    "param2"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedSchemaMap00Builder -public class Application1xwwwformurlencodedSchemaMap00Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap00Builder(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 | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Void value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, boolean value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, String value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, int value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, float value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, long value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, double value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, List value) | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Map value) | - -## Application1xwwwformurlencodedSchemaMap01Builder -public class Application1xwwwformurlencodedSchemaMap01Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | param2(String value) | - -## Application1xwwwformurlencodedSchemaMap10Builder -public class Application1xwwwformurlencodedSchemaMap10Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap00Builder](#application1xwwwformurlencodedschemamap00builder) | param(String value) | - -## Application1xwwwformurlencodedSchemaMapBuilder -public class Application1xwwwformurlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap01Builder](#application1xwwwformurlencodedschemamap01builder) | param(String value) | -| [Application1xwwwformurlencodedSchemaMap10Builder](#application1xwwwformurlencodedschemamap10builder) | param2(String value) | - -## Application1xwwwformurlencodedSchemaMap -public static class Application1xwwwformurlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | param()
| -| String | param2()
| -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application1xwwwformurlencodedParam2Boxed -public static abstract sealed class Application1xwwwformurlencodedParam2Boxed
-permits
-[Application1xwwwformurlencodedParam2BoxedString](#application1xwwwformurlencodedparam2boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedParam2BoxedString -public static final class Application1xwwwformurlencodedParam2BoxedString
-extends [Application1xwwwformurlencodedParam2Boxed](#application1xwwwformurlencodedparam2boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedParam2BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedParam2 -public static class Application1xwwwformurlencodedParam2
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field2 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application1xwwwformurlencodedParamBoxed -public static abstract sealed class Application1xwwwformurlencodedParamBoxed
-permits
-[Application1xwwwformurlencodedParamBoxedString](#application1xwwwformurlencodedparamboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedParamBoxedString -public static final class Application1xwwwformurlencodedParamBoxedString
-extends [Application1xwwwformurlencodedParamBoxed](#application1xwwwformurlencodedparamboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedParamBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedParam -public static class Application1xwwwformurlencodedParam
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field1 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md deleted file mode 100644 index ee9e70fb848..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md +++ /dev/null @@ -1,256 +0,0 @@ -# Application~1xWwwFormUrlencodedSchema -public class Application~1xWwwFormUrlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam2Boxed](#application~1xwwwformurlencodedparam2boxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam2BoxedString](#application~1xwwwformurlencodedparam2boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam2](#application~1xwwwformurlencodedparam2)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParamBoxed](#application~1xwwwformurlencodedparamboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParamBoxedString](#application~1xwwwformurlencodedparamboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedParam](#application~1xwwwformurlencodedparam)
schema class | - -## Application~1xWwwFormUrlencodedSchema1Boxed -public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
-permits
-[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedSchema1BoxedMap -public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
-extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | - -## Application~1xWwwFormUrlencodedSchema1 -public static class Application~1xWwwFormUrlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = - Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( - new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() - .param("a") - - .param2("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [Application~1xWwwFormUrlencodedParam.class](#application~1xwwwformurlencodedparam))),
    new PropertyEntry("param2", [Application~1xWwwFormUrlencodedParam2.class](#application~1xwwwformurlencodedparam2)))
)
| -| Set | required = Set.of(
    "param",
    "param2"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedSchemaMap00Builder -public class Application~1xWwwFormUrlencodedSchemaMap00Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap00Builder(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 | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Void value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, boolean value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, String value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, int value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, float value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, long value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, double value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, List value) | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | additionalProperty(String key, Map value) | - -## Application~1xWwwFormUrlencodedSchemaMap01Builder -public class Application~1xWwwFormUrlencodedSchemaMap01Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | param2(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap10Builder -public class Application~1xWwwFormUrlencodedSchemaMap10Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap00Builder](#application~1xwwwformurlencodedschemamap00builder) | param(String value) | - -## Application~1xWwwFormUrlencodedSchemaMapBuilder -public class Application~1xWwwFormUrlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap01Builder](#application~1xwwwformurlencodedschemamap01builder) | param(String value) | -| [Application~1xWwwFormUrlencodedSchemaMap10Builder](#application~1xwwwformurlencodedschemamap10builder) | param2(String value) | - -## Application~1xWwwFormUrlencodedSchemaMap -public static class Application~1xWwwFormUrlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | param()
| -| String | param2()
| -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application~1xWwwFormUrlencodedParam2Boxed -public static abstract sealed class Application~1xWwwFormUrlencodedParam2Boxed
-permits
-[Application~1xWwwFormUrlencodedParam2BoxedString](#application~1xwwwformurlencodedparam2boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedParam2BoxedString -public static final class Application~1xWwwFormUrlencodedParam2BoxedString
-extends [Application~1xWwwFormUrlencodedParam2Boxed](#application~1xwwwformurlencodedparam2boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedParam2BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedParam2 -public static class Application~1xWwwFormUrlencodedParam2
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field2 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application~1xWwwFormUrlencodedParamBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedParamBoxed
-permits
-[Application~1xWwwFormUrlencodedParamBoxedString](#application~1xwwwformurlencodedparamboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedParamBoxedString -public static final class Application~1xWwwFormUrlencodedParamBoxedString
-extends [Application~1xWwwFormUrlencodedParamBoxed](#application~1xwwwformurlencodedparamboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedParamBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedParam -public static class Application~1xWwwFormUrlencodedParam
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field1 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index ab772c59e0d..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ /dev/null @@ -1,256 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.Param2Boxed](#param2boxed)
abstract sealed validated payload class | -| static class | [Schema.Param2BoxedString](#param2boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Param2](#param2)
schema class | -| static class | [Schema.ParamBoxed](#paramboxed)
abstract sealed validated payload class | -| static class | [Schema.ParamBoxedString](#paramboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Param](#param)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .param("a") - - .param2("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [Param.class](#param))),
    new PropertyEntry("param2", [Param2.class](#param2)))
)
| -| Set | required = Set.of(
    "param",
    "param2"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([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 | -| [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` - -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` - -A class that builds the Map input type - -### 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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | param()
| -| String | param2()
| -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Param2Boxed -public static abstract sealed class Param2Boxed
-permits
-[Param2BoxedString](#param2boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Param2BoxedString -public static final class Param2BoxedString
-extends [Param2Boxed](#param2boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Param2BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Param2 -public static class Param2
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field2 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## ParamBoxed -public static abstract sealed class ParamBoxed
-permits
-[ParamBoxedString](#paramboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## ParamBoxedString -public static final class ParamBoxedString
-extends [ParamBoxed](#paramboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ParamBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Param -public static class Param
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field1 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md deleted file mode 100644 index 38b9a76b312..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md +++ /dev/null @@ -1,256 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.Param2Param2Boxed](#param2param2boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.Param2Param2BoxedString](#param2param2boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.Param2Param2](#param2param2)
schema class | -| static class | [SchemaSchema.ParamParamBoxed](#paramparamboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.ParamParamBoxedString](#paramparamboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.ParamParam](#paramparam)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .param("a") - - .param2("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("param", [ParamParam.class](#paramparam))),
    new PropertyEntry("param2", [Param2Param2.class](#param2param2)))
)
| -| Set | required = Set.of(
    "param",
    "param2"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMap00BuilderSchemaMap00Builder -public class SchemaMap00BuilderSchemaMap00Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap00BuilderSchemaMap00Builder(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 | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, Void value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, boolean value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, String value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, int value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, float value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, long value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, double value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, List value) | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | additionalProperty(String key, Map value) | - -## SchemaMap01BuilderSchemaMap01Builder -public class SchemaMap01BuilderSchemaMap01Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap01BuilderSchemaMap01Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | param2(String value) | - -## SchemaMap10BuilderSchemaMap10Builder -public class SchemaMap10BuilderSchemaMap10Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap10BuilderSchemaMap10Builder(Map instance)
Creates a builder that contains the passed instance | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap00BuilderSchemaMap00Builder](#schemamap00builderschemamap00builder) | param(String value) | - -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap01BuilderSchemaMap01Builder](#schemamap01builderschemamap01builder) | param(String value) | -| [SchemaMap10BuilderSchemaMap10Builder](#schemamap10builderschemamap10builder) | param2(String value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | param()
| -| String | param2()
| -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Param2Param2Boxed -public static abstract sealed class Param2Param2Boxed
-permits
-[Param2Param2BoxedString](#param2param2boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Param2Param2BoxedString -public static final class Param2Param2BoxedString
-extends [Param2Param2Boxed](#param2param2boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Param2Param2BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Param2Param2 -public static class Param2Param2
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field2 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## ParamParamBoxed -public static abstract sealed class ParamParamBoxed
-permits
-[ParamParamBoxedString](#paramparamboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## ParamParamBoxedString -public static final class ParamParamBoxedString
-extends [ParamParamBoxed](#paramparamboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ParamParamBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ParamParam -public static class ParamParam
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -field1 - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md deleted file mode 100644 index cf8958145ea..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application1jsonpatchjsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonpatchjsonSchema -public class Application1jsonpatchjsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedVoid](#application1jsonpatchjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedBoolean](#application1jsonpatchjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedNumber](#application1jsonpatchjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedString](#application1jsonpatchjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedList](#application1jsonpatchjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1BoxedMap](#application1jsonpatchjsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonpatchjsonSchema.Application1jsonpatchjsonSchema1](#application1jsonpatchjsonschema1)
schema class | - -## Application1jsonpatchjsonSchema1Boxed -public static abstract sealed class Application1jsonpatchjsonSchema1Boxed
-permits
-[Application1jsonpatchjsonSchema1BoxedVoid](#application1jsonpatchjsonschema1boxedvoid), -[Application1jsonpatchjsonSchema1BoxedBoolean](#application1jsonpatchjsonschema1boxedboolean), -[Application1jsonpatchjsonSchema1BoxedNumber](#application1jsonpatchjsonschema1boxednumber), -[Application1jsonpatchjsonSchema1BoxedString](#application1jsonpatchjsonschema1boxedstring), -[Application1jsonpatchjsonSchema1BoxedList](#application1jsonpatchjsonschema1boxedlist), -[Application1jsonpatchjsonSchema1BoxedMap](#application1jsonpatchjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonpatchjsonSchema1BoxedVoid -public static final class Application1jsonpatchjsonSchema1BoxedVoid
-extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonpatchjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonpatchjsonSchema1BoxedBoolean -public static final class Application1jsonpatchjsonSchema1BoxedBoolean
-extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonpatchjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonpatchjsonSchema1BoxedNumber -public static final class Application1jsonpatchjsonSchema1BoxedNumber
-extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonpatchjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonpatchjsonSchema1BoxedString -public static final class Application1jsonpatchjsonSchema1BoxedString
-extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonpatchjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonpatchjsonSchema1BoxedList -public static final class Application1jsonpatchjsonSchema1BoxedList
-extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonpatchjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonpatchjsonSchema1BoxedMap -public static final class Application1jsonpatchjsonSchema1BoxedMap
-extends [Application1jsonpatchjsonSchema1Boxed](#application1jsonpatchjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonpatchjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonpatchjsonSchema1 -public static class Application1jsonpatchjsonSchema1
-extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md deleted file mode 100644 index 3961df67dc8..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Application~1jsonPatch+jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonPatch+jsonSchema -public class Application~1jsonPatch+jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedVoid](#application~1jsonpatch+jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedBoolean](#application~1jsonpatch+jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedNumber](#application~1jsonpatch+jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedString](#application~1jsonpatch+jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedList](#application~1jsonpatch+jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1BoxedMap](#application~1jsonpatch+jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonPatch+jsonSchema.Application~1jsonPatch+jsonSchema1](#application~1jsonpatch+jsonschema1)
schema class | - -## Application~1jsonPatch+jsonSchema1Boxed -public static abstract sealed class Application~1jsonPatch+jsonSchema1Boxed
-permits
-[Application~1jsonPatch+jsonSchema1BoxedVoid](#application~1jsonpatch+jsonschema1boxedvoid), -[Application~1jsonPatch+jsonSchema1BoxedBoolean](#application~1jsonpatch+jsonschema1boxedboolean), -[Application~1jsonPatch+jsonSchema1BoxedNumber](#application~1jsonpatch+jsonschema1boxednumber), -[Application~1jsonPatch+jsonSchema1BoxedString](#application~1jsonpatch+jsonschema1boxedstring), -[Application~1jsonPatch+jsonSchema1BoxedList](#application~1jsonpatch+jsonschema1boxedlist), -[Application~1jsonPatch+jsonSchema1BoxedMap](#application~1jsonpatch+jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonPatch+jsonSchema1BoxedVoid -public static final class Application~1jsonPatch+jsonSchema1BoxedVoid
-extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonPatch+jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonPatch+jsonSchema1BoxedBoolean -public static final class Application~1jsonPatch+jsonSchema1BoxedBoolean
-extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonPatch+jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonPatch+jsonSchema1BoxedNumber -public static final class Application~1jsonPatch+jsonSchema1BoxedNumber
-extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonPatch+jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonPatch+jsonSchema1BoxedString -public static final class Application~1jsonPatch+jsonSchema1BoxedString
-extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonPatch+jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonPatch+jsonSchema1BoxedList -public static final class Application~1jsonPatch+jsonSchema1BoxedList
-extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonPatch+jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonPatch+jsonSchema1BoxedMap -public static final class Application~1jsonPatch+jsonSchema1BoxedMap
-extends [Application~1jsonPatch+jsonSchema1Boxed](#application~1jsonpatch+jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonPatch+jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonPatch+jsonSchema1 -public static class Application~1jsonPatch+jsonSchema1
-extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.md deleted file mode 100644 index 6426583612a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md deleted file mode 100644 index fc85b23242a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md deleted file mode 100644 index 61220539438..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsoncharsetutf8Schema -public class Application1jsoncharsetutf8Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1](#application1jsoncharsetutf8schema1)
schema class | - -## Application1jsoncharsetutf8Schema1Boxed -public static abstract sealed class Application1jsoncharsetutf8Schema1Boxed
-permits
-[Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid), -[Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean), -[Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber), -[Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring), -[Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist), -[Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsoncharsetutf8Schema1BoxedVoid -public static final class Application1jsoncharsetutf8Schema1BoxedVoid
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedBoolean -public static final class Application1jsoncharsetutf8Schema1BoxedBoolean
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedNumber -public static final class Application1jsoncharsetutf8Schema1BoxedNumber
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedString -public static final class Application1jsoncharsetutf8Schema1BoxedString
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedList -public static final class Application1jsoncharsetutf8Schema1BoxedList
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedMap -public static final class Application1jsoncharsetutf8Schema1BoxedMap
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsoncharsetutf8Schema1 -public static class Application1jsoncharsetutf8Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md deleted file mode 100644 index a1560a9f8b9..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1json; charset=utf8Schema -public class Application~1json; charset=utf8Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed)
abstract sealed validated payload class | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1](#application~1json; charset=utf8schema1)
schema class | - -## Application~1json; charset=utf8Schema1Boxed -public static abstract sealed class Application~1json; charset=utf8Schema1Boxed
-permits
-[Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid), -[Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean), -[Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber), -[Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring), -[Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist), -[Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1json; charset=utf8Schema1BoxedVoid -public static final class Application~1json; charset=utf8Schema1BoxedVoid
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedBoolean -public static final class Application~1json; charset=utf8Schema1BoxedBoolean
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedNumber -public static final class Application~1json; charset=utf8Schema1BoxedNumber
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedString -public static final class Application~1json; charset=utf8Schema1BoxedString
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedList -public static final class Application~1json; charset=utf8Schema1BoxedList
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedMap -public static final class Application~1json; charset=utf8Schema1BoxedMap
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1json; charset=utf8Schema1 -public static class Application~1json; charset=utf8Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md deleted file mode 100644 index 61220539438..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application1jsoncharsetutf8Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsoncharsetutf8Schema -public class Application1jsoncharsetutf8Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsoncharsetutf8Schema.Application1jsoncharsetutf8Schema1](#application1jsoncharsetutf8schema1)
schema class | - -## Application1jsoncharsetutf8Schema1Boxed -public static abstract sealed class Application1jsoncharsetutf8Schema1Boxed
-permits
-[Application1jsoncharsetutf8Schema1BoxedVoid](#application1jsoncharsetutf8schema1boxedvoid), -[Application1jsoncharsetutf8Schema1BoxedBoolean](#application1jsoncharsetutf8schema1boxedboolean), -[Application1jsoncharsetutf8Schema1BoxedNumber](#application1jsoncharsetutf8schema1boxednumber), -[Application1jsoncharsetutf8Schema1BoxedString](#application1jsoncharsetutf8schema1boxedstring), -[Application1jsoncharsetutf8Schema1BoxedList](#application1jsoncharsetutf8schema1boxedlist), -[Application1jsoncharsetutf8Schema1BoxedMap](#application1jsoncharsetutf8schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsoncharsetutf8Schema1BoxedVoid -public static final class Application1jsoncharsetutf8Schema1BoxedVoid
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedBoolean -public static final class Application1jsoncharsetutf8Schema1BoxedBoolean
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedNumber -public static final class Application1jsoncharsetutf8Schema1BoxedNumber
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedString -public static final class Application1jsoncharsetutf8Schema1BoxedString
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedList -public static final class Application1jsoncharsetutf8Schema1BoxedList
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsoncharsetutf8Schema1BoxedMap -public static final class Application1jsoncharsetutf8Schema1BoxedMap
-extends [Application1jsoncharsetutf8Schema1Boxed](#application1jsoncharsetutf8schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsoncharsetutf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsoncharsetutf8Schema1 -public static class Application1jsoncharsetutf8Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md deleted file mode 100644 index a1560a9f8b9..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Application~1json; charset=utf8Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1json; charset=utf8Schema -public class Application~1json; charset=utf8Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed)
abstract sealed validated payload class | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1json; charset=utf8Schema.Application~1json; charset=utf8Schema1](#application~1json; charset=utf8schema1)
schema class | - -## Application~1json; charset=utf8Schema1Boxed -public static abstract sealed class Application~1json; charset=utf8Schema1Boxed
-permits
-[Application~1json; charset=utf8Schema1BoxedVoid](#application~1json; charset=utf8schema1boxedvoid), -[Application~1json; charset=utf8Schema1BoxedBoolean](#application~1json; charset=utf8schema1boxedboolean), -[Application~1json; charset=utf8Schema1BoxedNumber](#application~1json; charset=utf8schema1boxednumber), -[Application~1json; charset=utf8Schema1BoxedString](#application~1json; charset=utf8schema1boxedstring), -[Application~1json; charset=utf8Schema1BoxedList](#application~1json; charset=utf8schema1boxedlist), -[Application~1json; charset=utf8Schema1BoxedMap](#application~1json; charset=utf8schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1json; charset=utf8Schema1BoxedVoid -public static final class Application~1json; charset=utf8Schema1BoxedVoid
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedBoolean -public static final class Application~1json; charset=utf8Schema1BoxedBoolean
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedNumber -public static final class Application~1json; charset=utf8Schema1BoxedNumber
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedString -public static final class Application~1json; charset=utf8Schema1BoxedString
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedList -public static final class Application~1json; charset=utf8Schema1BoxedList
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1json; charset=utf8Schema1BoxedMap -public static final class Application~1json; charset=utf8Schema1BoxedMap
-extends [Application~1json; charset=utf8Schema1Boxed](#application~1json; charset=utf8schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1json; charset=utf8Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1json; charset=utf8Schema1 -public static class Application~1json; charset=utf8Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e30dd6b5124..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,161 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | -| static class | [Application1jsonSchema.Application1jsonABoxed](#application1jsonaboxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonABoxedString](#application1jsonaboxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonA](#application1jsona)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1jsonSchema.Application1jsonSchemaMap validatedPayload = - Application1jsonSchema.Application1jsonSchema1.validate( - new Application1jsonSchema.Application1jsonSchemaMapBuilder() - .a("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [Application1jsonA.class](#application1jsona)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1jsonSchemaMapBuilder -public class Application1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchemaMapBuilder()
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 | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | a(String value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, String value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, int value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, float value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, long value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, double value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, List value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application1jsonSchemaMap -public static class Application1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | a()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application1jsonABoxed -public static abstract sealed class Application1jsonABoxed
-permits
-[Application1jsonABoxedString](#application1jsonaboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonABoxedString -public static final class Application1jsonABoxedString
-extends [Application1jsonABoxed](#application1jsonaboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonABoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonA -public static class Application1jsonA
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 8e5e3259942..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,161 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonABoxed](#application~1jsonaboxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonABoxedString](#application~1jsonaboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonA](#application~1jsona)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = - Application~1jsonSchema.Application~1jsonSchema1.validate( - new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() - .a("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [Application~1jsonA.class](#application~1jsona)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1jsonSchemaMapBuilder -public class Application~1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchemaMapBuilder()
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 | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | a(String value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, String value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, int value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, float value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, long value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, double value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, List value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application~1jsonSchemaMap -public static class Application~1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | a()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application~1jsonABoxed -public static abstract sealed class Application~1jsonABoxed
-permits
-[Application~1jsonABoxedString](#application~1jsonaboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonABoxedString -public static final class Application~1jsonABoxedString
-extends [Application~1jsonABoxed](#application~1jsonaboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonABoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonA -public static class Application~1jsonA
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index b722bd9c9f5..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,161 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.ABoxed](#aboxed)
abstract sealed validated payload class | -| static class | [Schema.ABoxedString](#aboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.A](#a)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .a("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [A.class](#a)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | a()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## ABoxed -public static abstract sealed class ABoxed
-permits
-[ABoxedString](#aboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## ABoxedString -public static final class ABoxedString
-extends [ABoxed](#aboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ABoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## A -public static class A
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 8729687d5b8..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,161 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.AABoxed](#aaboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.AABoxedString](#aaboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.AA](#aa)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .a("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("a", [AA.class](#aa)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | a(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | a()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## AABoxed -public static abstract sealed class AABoxed
-permits
-[AABoxedString](#aaboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AABoxedString -public static final class AABoxedString
-extends [AABoxed](#aaboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AABoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AA -public static class AA
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md deleted file mode 100644 index 7b824b23f42..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md +++ /dev/null @@ -1,161 +0,0 @@ -# Multipart1formdataSchema -public class Multipart1formdataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataBBoxed](#multipart1formdatabboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataBBoxedString](#multipart1formdatabboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataB](#multipart1formdatab)
schema class | - -## Multipart1formdataSchema1Boxed -public static abstract sealed class Multipart1formdataSchema1Boxed
-permits
-[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSchema1BoxedMap -public static final class Multipart1formdataSchema1BoxedMap
-extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | - -## Multipart1formdataSchema1 -public static class Multipart1formdataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = - Multipart1formdataSchema.Multipart1formdataSchema1.validate( - new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() - .b("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [Multipart1formdataB.class](#multipart1formdatab)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataSchemaMapBuilder -public class Multipart1formdataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMapBuilder()
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 | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | b(String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart1formdataSchemaMap -public static class Multipart1formdataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | b()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart1formdataBBoxed -public static abstract sealed class Multipart1formdataBBoxed
-permits
-[Multipart1formdataBBoxedString](#multipart1formdatabboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataBBoxedString -public static final class Multipart1formdataBBoxedString
-extends [Multipart1formdataBBoxed](#multipart1formdatabboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataBBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdataB -public static class Multipart1formdataB
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md deleted file mode 100644 index 16f25ad8ef0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md +++ /dev/null @@ -1,161 +0,0 @@ -# Multipart~1formDataSchema -public class Multipart~1formDataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataBBoxed](#multipart~1formdatabboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataBBoxedString](#multipart~1formdatabboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataB](#multipart~1formdatab)
schema class | - -## Multipart~1formDataSchema1Boxed -public static abstract sealed class Multipart~1formDataSchema1Boxed
-permits
-[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSchema1BoxedMap -public static final class Multipart~1formDataSchema1BoxedMap
-extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | - -## Multipart~1formDataSchema1 -public static class Multipart~1formDataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( - new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() - .b("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [Multipart~1formDataB.class](#multipart~1formdatab)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataSchemaMapBuilder -public class Multipart~1formDataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMapBuilder()
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 | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | b(String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart~1formDataSchemaMap -public static class Multipart~1formDataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | b()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart~1formDataBBoxed -public static abstract sealed class Multipart~1formDataBBoxed
-permits
-[Multipart~1formDataBBoxedString](#multipart~1formdatabboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataBBoxedString -public static final class Multipart~1formDataBBoxedString
-extends [Multipart~1formDataBBoxed](#multipart~1formdatabboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataBBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formDataB -public static class Multipart~1formDataB
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index e01c7753448..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/Schema.md +++ /dev/null @@ -1,161 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.BBoxed](#bboxed)
abstract sealed validated payload class | -| static class | [Schema.BBoxedString](#bboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.B](#b)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .b("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [B.class](#b)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | b()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## BBoxed -public static abstract sealed class BBoxed
-permits
-[BBoxedString](#bboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## BBoxedString -public static final class BBoxedString
-extends [BBoxed](#bboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| BBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## B -public static class B
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md deleted file mode 100644 index 0e7ae93ed3b..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/SchemaSchema.md +++ /dev/null @@ -1,161 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.BBBoxed](#bbboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.BBBoxedString](#bbboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.BB](#bb)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .b("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("b", [BB.class](#bb)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | b(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | b()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## BBBoxed -public static abstract sealed class BBBoxed
-permits
-[BBBoxedString](#bbboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## BBBoxedString -public static final class BBBoxedString
-extends [BBBoxed](#bbboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| BBBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## BB -public static class BB
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md deleted file mode 100644 index 37604b380a9..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application1xpemfileSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application1xpemfileSchema -public class Application1xpemfileSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xpemfileSchema.Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xpemfileSchema.Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xpemfileSchema.Application1xpemfileSchema1](#application1xpemfileschema1)
schema class | - -## Application1xpemfileSchema1Boxed -public static abstract sealed class Application1xpemfileSchema1Boxed
-permits
-[Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xpemfileSchema1BoxedString -public static final class Application1xpemfileSchema1BoxedString
-extends [Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xpemfileSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xpemfileSchema1 -public static class Application1xpemfileSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md deleted file mode 100644 index a73ff4cedfa..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Application~1xPemFileSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application~1xPemFileSchema -public class Application~1xPemFileSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1](#application~1xpemfileschema1)
schema class | - -## Application~1xPemFileSchema1Boxed -public static abstract sealed class Application~1xPemFileSchema1Boxed
-permits
-[Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xPemFileSchema1BoxedString -public static final class Application~1xPemFileSchema1BoxedString
-extends [Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xPemFileSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xPemFileSchema1 -public static class Application~1xPemFileSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.md deleted file mode 100644 index 519fbf25b87..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/Schema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedString](#schema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1 -public static class Schema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md deleted file mode 100644 index 82bade1d5e1..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/SchemaSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedString](#schemaschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md deleted file mode 100644 index 37604b380a9..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application1xpemfileSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application1xpemfileSchema -public class Application1xpemfileSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xpemfileSchema.Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xpemfileSchema.Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xpemfileSchema.Application1xpemfileSchema1](#application1xpemfileschema1)
schema class | - -## Application1xpemfileSchema1Boxed -public static abstract sealed class Application1xpemfileSchema1Boxed
-permits
-[Application1xpemfileSchema1BoxedString](#application1xpemfileschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xpemfileSchema1BoxedString -public static final class Application1xpemfileSchema1BoxedString
-extends [Application1xpemfileSchema1Boxed](#application1xpemfileschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xpemfileSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xpemfileSchema1 -public static class Application1xpemfileSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md deleted file mode 100644 index a73ff4cedfa..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Application~1xPemFileSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application~1xPemFileSchema -public class Application~1xPemFileSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xPemFileSchema.Application~1xPemFileSchema1](#application~1xpemfileschema1)
schema class | - -## Application~1xPemFileSchema1Boxed -public static abstract sealed class Application~1xPemFileSchema1Boxed
-permits
-[Application~1xPemFileSchema1BoxedString](#application~1xpemfileschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xPemFileSchema1BoxedString -public static final class Application~1xPemFileSchema1BoxedString
-extends [Application~1xPemFileSchema1Boxed](#application~1xpemfileschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xPemFileSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xPemFileSchema1 -public static class Application~1xPemFileSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.md deleted file mode 100644 index 519fbf25b87..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/Schema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedString](#schema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1 -public static class Schema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md deleted file mode 100644 index 82bade1d5e1..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/SchemaSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedString](#schemaschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md deleted file mode 100644 index a836f1c8958..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md +++ /dev/null @@ -1,201 +0,0 @@ -# Multipart1formdataSchema -public class Multipart1formdataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataRequiredFileBoxed](#multipart1formdatarequiredfileboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataRequiredFile](#multipart1formdatarequiredfile)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadata](#multipart1formdataadditionalmetadata)
schema class | - -## Multipart1formdataSchema1Boxed -public static abstract sealed class Multipart1formdataSchema1Boxed
-permits
-[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSchema1BoxedMap -public static final class Multipart1formdataSchema1BoxedMap
-extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | - -## Multipart1formdataSchema1 -public static class Multipart1formdataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = - Multipart1formdataSchema.Multipart1formdataSchema1.validate( - new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() - .requiredFile("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart1formdataAdditionalMetadata.class](#multipart1formdataadditionalmetadata))),
    new PropertyEntry("requiredFile", [Multipart1formdataRequiredFile.class](#multipart1formdatarequiredfile)))
)
| -| Set | required = Set.of(
    "requiredFile"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataSchemaMap0Builder -public class Multipart1formdataSchemaMap0Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMap0Builder(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 | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalMetadata(String value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Void value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, boolean value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, String value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, int value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, float value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, long value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, double value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, List value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Map value) | - -## Multipart1formdataSchemaMapBuilder -public class Multipart1formdataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | requiredFile(String value) | - -## Multipart1formdataSchemaMap -public static class Multipart1formdataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | requiredFile()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart1formdataRequiredFileBoxed -public static abstract sealed class Multipart1formdataRequiredFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataRequiredFile -public static class Multipart1formdataRequiredFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## Multipart1formdataAdditionalMetadataBoxed -public static abstract sealed class Multipart1formdataAdditionalMetadataBoxed
-permits
-[Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataAdditionalMetadataBoxedString -public static final class Multipart1formdataAdditionalMetadataBoxedString
-extends [Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdataAdditionalMetadata -public static class Multipart1formdataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md deleted file mode 100644 index 182aaf1258d..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md +++ /dev/null @@ -1,201 +0,0 @@ -# Multipart~1formDataSchema -public class Multipart~1formDataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataRequiredFileBoxed](#multipart~1formdatarequiredfileboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataRequiredFile](#multipart~1formdatarequiredfile)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadata](#multipart~1formdataadditionalmetadata)
schema class | - -## Multipart~1formDataSchema1Boxed -public static abstract sealed class Multipart~1formDataSchema1Boxed
-permits
-[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSchema1BoxedMap -public static final class Multipart~1formDataSchema1BoxedMap
-extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | - -## Multipart~1formDataSchema1 -public static class Multipart~1formDataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( - new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() - .requiredFile("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart~1formDataAdditionalMetadata.class](#multipart~1formdataadditionalmetadata))),
    new PropertyEntry("requiredFile", [Multipart~1formDataRequiredFile.class](#multipart~1formdatarequiredfile)))
)
| -| Set | required = Set.of(
    "requiredFile"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataSchemaMap0Builder -public class Multipart~1formDataSchemaMap0Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMap0Builder(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 | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalMetadata(String value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Void value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, boolean value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, String value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, int value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, float value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, long value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, double value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, List value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Map value) | - -## Multipart~1formDataSchemaMapBuilder -public class Multipart~1formDataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | requiredFile(String value) | - -## Multipart~1formDataSchemaMap -public static class Multipart~1formDataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | requiredFile()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart~1formDataRequiredFileBoxed -public static abstract sealed class Multipart~1formDataRequiredFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataRequiredFile -public static class Multipart~1formDataRequiredFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## Multipart~1formDataAdditionalMetadataBoxed -public static abstract sealed class Multipart~1formDataAdditionalMetadataBoxed
-permits
-[Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataAdditionalMetadataBoxedString -public static final class Multipart~1formDataAdditionalMetadataBoxedString
-extends [Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formDataAdditionalMetadata -public static class Multipart~1formDataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index 45b5bfde910..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/Schema.md +++ /dev/null @@ -1,201 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.RequiredFileBoxed](#requiredfileboxed)
abstract sealed validated payload class | -| static class | [Schema.RequiredFile](#requiredfile)
schema class | -| static class | [Schema.AdditionalMetadataBoxed](#additionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Schema.AdditionalMetadataBoxedString](#additionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.AdditionalMetadata](#additionalmetadata)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .requiredFile("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadata.class](#additionalmetadata))),
    new PropertyEntry("requiredFile", [RequiredFile.class](#requiredfile)))
)
| -| Set | required = Set.of(
    "requiredFile"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([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) | -| [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` - -A class that builds the Map input type - -### 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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | requiredFile()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## RequiredFileBoxed -public static abstract sealed class RequiredFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## RequiredFile -public static class RequiredFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## AdditionalMetadataBoxed -public static abstract sealed class AdditionalMetadataBoxed
-permits
-[AdditionalMetadataBoxedString](#additionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalMetadataBoxedString -public static final class AdditionalMetadataBoxedString
-extends [AdditionalMetadataBoxed](#additionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalMetadata -public static class AdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md deleted file mode 100644 index 956f918fbd3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/SchemaSchema.md +++ /dev/null @@ -1,201 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.RequiredFileRequiredFileBoxed](#requiredfilerequiredfileboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.RequiredFileRequiredFile](#requiredfilerequiredfile)
schema class | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadata](#additionalmetadataadditionalmetadata)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .requiredFile("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadataAdditionalMetadata.class](#additionalmetadataadditionalmetadata))),
    new PropertyEntry("requiredFile", [RequiredFileRequiredFile.class](#requiredfilerequiredfile)))
)
| -| Set | required = Set.of(
    "requiredFile"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMap0BuilderSchemaMap0Builder -public class SchemaMap0BuilderSchemaMap0Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0BuilderSchemaMap0Builder(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 | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalMetadata(String value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Void value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, boolean value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, String value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, int value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, float value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, long value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, double value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, List value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Map value) | - -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | requiredFile(String value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | requiredFile()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## RequiredFileRequiredFileBoxed -public static abstract sealed class RequiredFileRequiredFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## RequiredFileRequiredFile -public static class RequiredFileRequiredFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## AdditionalMetadataAdditionalMetadataBoxed -public static abstract sealed class AdditionalMetadataAdditionalMetadataBoxed
-permits
-[AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalMetadataAdditionalMetadataBoxedString -public static final class AdditionalMetadataAdditionalMetadataBoxedString
-extends [AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalMetadataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalMetadataAdditionalMetadata -public static class AdditionalMetadataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 5db8ced0ac3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 8c5f6909d7a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a0e66f3244e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 15189dc0efd..00000000000 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 7402cce77df..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 99082d62d64..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 9ff59ea8d08..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 13035f4c912..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 8fd1398fbf5..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index e4590ebd049..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 15e928e484a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 10d88601fad..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index de619dfafcc..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 1088c43f6a3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 78175c9a85c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index f947f3e9d37..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 109b9030725..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index f19df4aab88..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 78c21e8d91a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 595a4fac132..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index a2417de6574..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index c7ddbe539f0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index ec43ffbd1b1..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c8a9f3ca5c3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 6753c38c643..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index ad5871ff862..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 292720ae4d8..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 987a9a1b936..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 6f0c2192466..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 702536470b8..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 13bfc395cbb..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 1006accb356..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index fbe77a39be3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 719f30e1e0d..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 69f43828e4b..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 508176f2edc..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 31da6d43c81..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 22a3d8896a0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 083c5c8fa62..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 626ff1677a8..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 1f2a7ffa7fa..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 01383f239e1..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d7ac594577c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 14fd7efd767..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 0915b06fc2f..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 9811d0bc4e8..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c37cb67c11e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 4a5754c27ae..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 557b3970dd7..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 57d9bafc8f9..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 03419bf9692..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 5f55d212ff3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 3cb91562f49..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 960539a46fe..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 5e594767607..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index af0115c3e79..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 9fa5b936c24..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 59d59a2726b..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3641c9f765c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index b8a7ed56c3c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index b3a36e767ea..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 53209d184c3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 844f4de44e2..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index a474c682923..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 73b516586db..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 41517db2882..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a5769d5870d..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 70b0ddb4674..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e113a73fe44..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 9b070867c2e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index b5d310542ff..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 5d28a1861e9..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index f68d07fdb4f..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 80de661df92..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 0dfcd5ae5b1..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 153e6c5c3fc..00000000000 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md deleted file mode 100644 index b25fd6cf9d9..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application1octetstreamSchema.md +++ /dev/null @@ -1,28 +0,0 @@ -# Application1octetstreamSchema -public class Application1octetstreamSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1octetstreamSchema.Application1octetstreamSchema1Boxed](#application1octetstreamschema1boxed)
abstract sealed validated payload class | -| static class | [Application1octetstreamSchema.Application1octetstreamSchema1](#application1octetstreamschema1)
schema class | - -## Application1octetstreamSchema1Boxed -public static abstract sealed class Application1octetstreamSchema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Application1octetstreamSchema1 -public static class Application1octetstreamSchema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md deleted file mode 100644 index 137d3340268..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Application~1octetStreamSchema.md +++ /dev/null @@ -1,28 +0,0 @@ -# Application~1octetStreamSchema -public class Application~1octetStreamSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1Boxed](#application~1octetstreamschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1](#application~1octetstreamschema1)
schema class | - -## Application~1octetStreamSchema1Boxed -public static abstract sealed class Application~1octetStreamSchema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Application~1octetStreamSchema1 -public static class Application~1octetStreamSchema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.md deleted file mode 100644 index 48c706c59c8..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/Schema.md +++ /dev/null @@ -1,28 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md deleted file mode 100644 index 4d651377d3c..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/SchemaSchema.md +++ /dev/null @@ -1,28 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md deleted file mode 100644 index 21da9ccdfda..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application1octetstreamSchema.md +++ /dev/null @@ -1,28 +0,0 @@ -# Application1octetstreamSchema -public class Application1octetstreamSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1octetstreamSchema.Application1octetstreamSchema1Boxed](#application1octetstreamschema1boxed)
abstract sealed validated payload class | -| static class | [Application1octetstreamSchema.Application1octetstreamSchema1](#application1octetstreamschema1)
schema class | - -## Application1octetstreamSchema1Boxed -public static abstract sealed class Application1octetstreamSchema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Application1octetstreamSchema1 -public static class Application1octetstreamSchema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md deleted file mode 100644 index c7c259410f6..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Application~1octetStreamSchema.md +++ /dev/null @@ -1,28 +0,0 @@ -# Application~1octetStreamSchema -public class Application~1octetStreamSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1Boxed](#application~1octetstreamschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1octetStreamSchema.Application~1octetStreamSchema1](#application~1octetstreamschema1)
schema class | - -## Application~1octetStreamSchema1Boxed -public static abstract sealed class Application~1octetStreamSchema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Application~1octetStreamSchema1 -public static class Application~1octetStreamSchema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.md deleted file mode 100644 index 0247577df82..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/Schema.md +++ /dev/null @@ -1,28 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md deleted file mode 100644 index cc8793b8a35..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/SchemaSchema.md +++ /dev/null @@ -1,28 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to download diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md deleted file mode 100644 index de9f722edff..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md +++ /dev/null @@ -1,201 +0,0 @@ -# Multipart1formdataSchema -public class Multipart1formdataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataFileBoxed](#multipart1formdatafileboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataFile](#multipart1formdatafile)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadata](#multipart1formdataadditionalmetadata)
schema class | - -## Multipart1formdataSchema1Boxed -public static abstract sealed class Multipart1formdataSchema1Boxed
-permits
-[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSchema1BoxedMap -public static final class Multipart1formdataSchema1BoxedMap
-extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | - -## Multipart1formdataSchema1 -public static class Multipart1formdataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = - Multipart1formdataSchema.Multipart1formdataSchema1.validate( - new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() - .file("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart1formdataAdditionalMetadata.class](#multipart1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart1formdataFile.class](#multipart1formdatafile)))
)
| -| Set | required = Set.of(
    "file"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataSchemaMap0Builder -public class Multipart1formdataSchemaMap0Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMap0Builder(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 | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalMetadata(String value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Void value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, boolean value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, String value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, int value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, float value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, long value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, double value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, List value) | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | additionalProperty(String key, Map value) | - -## Multipart1formdataSchemaMapBuilder -public class Multipart1formdataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap0Builder](#multipart1formdataschemamap0builder) | file(String value) | - -## Multipart1formdataSchemaMap -public static class Multipart1formdataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | file()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart1formdataFileBoxed -public static abstract sealed class Multipart1formdataFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataFile -public static class Multipart1formdataFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## Multipart1formdataAdditionalMetadataBoxed -public static abstract sealed class Multipart1formdataAdditionalMetadataBoxed
-permits
-[Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataAdditionalMetadataBoxedString -public static final class Multipart1formdataAdditionalMetadataBoxedString
-extends [Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdataAdditionalMetadata -public static class Multipart1formdataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md deleted file mode 100644 index 0f22cb9542e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md +++ /dev/null @@ -1,201 +0,0 @@ -# Multipart~1formDataSchema -public class Multipart~1formDataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFileBoxed](#multipart~1formdatafileboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFile](#multipart~1formdatafile)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadata](#multipart~1formdataadditionalmetadata)
schema class | - -## Multipart~1formDataSchema1Boxed -public static abstract sealed class Multipart~1formDataSchema1Boxed
-permits
-[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSchema1BoxedMap -public static final class Multipart~1formDataSchema1BoxedMap
-extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | - -## Multipart~1formDataSchema1 -public static class Multipart~1formDataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( - new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() - .file("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart~1formDataAdditionalMetadata.class](#multipart~1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart~1formDataFile.class](#multipart~1formdatafile)))
)
| -| Set | required = Set.of(
    "file"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataSchemaMap0Builder -public class Multipart~1formDataSchemaMap0Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMap0Builder(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 | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalMetadata(String value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Void value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, boolean value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, String value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, int value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, float value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, long value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, double value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, List value) | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | additionalProperty(String key, Map value) | - -## Multipart~1formDataSchemaMapBuilder -public class Multipart~1formDataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap0Builder](#multipart~1formdataschemamap0builder) | file(String value) | - -## Multipart~1formDataSchemaMap -public static class Multipart~1formDataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | file()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart~1formDataFileBoxed -public static abstract sealed class Multipart~1formDataFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataFile -public static class Multipart~1formDataFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## Multipart~1formDataAdditionalMetadataBoxed -public static abstract sealed class Multipart~1formDataAdditionalMetadataBoxed
-permits
-[Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataAdditionalMetadataBoxedString -public static final class Multipart~1formDataAdditionalMetadataBoxedString
-extends [Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formDataAdditionalMetadata -public static class Multipart~1formDataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index 53f700db8c3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/Schema.md +++ /dev/null @@ -1,201 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.FileBoxed](#fileboxed)
abstract sealed validated payload class | -| static class | [Schema.File](#file)
schema class | -| static class | [Schema.AdditionalMetadataBoxed](#additionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Schema.AdditionalMetadataBoxedString](#additionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.AdditionalMetadata](#additionalmetadata)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .file("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadata.class](#additionalmetadata))),
    new PropertyEntry("file", [File.class](#file)))
)
| -| Set | required = Set.of(
    "file"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([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) | -| [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` - -A class that builds the Map input type - -### 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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | file()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## FileBoxed -public static abstract sealed class FileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## File -public static class File
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## AdditionalMetadataBoxed -public static abstract sealed class AdditionalMetadataBoxed
-permits
-[AdditionalMetadataBoxedString](#additionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalMetadataBoxedString -public static final class AdditionalMetadataBoxedString
-extends [AdditionalMetadataBoxed](#additionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalMetadata -public static class AdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md deleted file mode 100644 index 48f84917888..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/SchemaSchema.md +++ /dev/null @@ -1,201 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.FileFileBoxed](#filefileboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.FileFile](#filefile)
schema class | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadata](#additionalmetadataadditionalmetadata)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .file("a") - - .additionalMetadata("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadataAdditionalMetadata.class](#additionalmetadataadditionalmetadata))),
    new PropertyEntry("file", [FileFile.class](#filefile)))
)
| -| Set | required = Set.of(
    "file"
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMap0BuilderSchemaMap0Builder -public class SchemaMap0BuilderSchemaMap0Builder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMap0BuilderSchemaMap0Builder(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 | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalMetadata(String value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Void value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, boolean value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, String value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, int value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, float value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, long value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, double value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, List value) | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | additionalProperty(String key, Map value) | - -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
Creates a builder that contains an empty map | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap0BuilderSchemaMap0Builder](#schemamap0builderschemamap0builder) | file(String value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | file()
| -| String | additionalMetadata()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## FileFileBoxed -public static abstract sealed class FileFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## FileFile -public static class FileFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## AdditionalMetadataAdditionalMetadataBoxed -public static abstract sealed class AdditionalMetadataAdditionalMetadataBoxed
-permits
-[AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalMetadataAdditionalMetadataBoxedString -public static final class AdditionalMetadataAdditionalMetadataBoxedString
-extends [AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalMetadataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalMetadataAdditionalMetadata -public static class AdditionalMetadataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 5db8ced0ac3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 8c5f6909d7a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a0e66f3244e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 15189dc0efd..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md deleted file mode 100644 index 1d9c91b6a70..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md +++ /dev/null @@ -1,244 +0,0 @@ -# Multipart1formdataSchema -public class Multipart1formdataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataFilesBoxed](#multipart1formdatafilesboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataFilesBoxedList](#multipart1formdatafilesboxedlist)
boxed class to store validated List payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataFiles](#multipart1formdatafiles)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataFilesListBuilder](#multipart1formdatafileslistbuilder)
builder for List payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataFilesList](#multipart1formdatafileslist)
output class for List payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataItemsBoxed](#multipart1formdataitemsboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataItems](#multipart1formdataitems)
schema class | - -## Multipart1formdataSchema1Boxed -public static abstract sealed class Multipart1formdataSchema1Boxed
-permits
-[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSchema1BoxedMap -public static final class Multipart1formdataSchema1BoxedMap
-extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | - -## Multipart1formdataSchema1 -public static class Multipart1formdataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = - Multipart1formdataSchema.Multipart1formdataSchema1.validate( - new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() - .files( - Arrays.asList( - "a" - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [Multipart1formdataFiles.class](#multipart1formdatafiles)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataSchemaMapBuilder -public class Multipart1formdataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMapBuilder()
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 | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | files(List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart1formdataSchemaMap -public static class Multipart1formdataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataFilesList](#multipart1formdatafileslist) | files()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart1formdataFilesBoxed -public static abstract sealed class Multipart1formdataFilesBoxed
-permits
-[Multipart1formdataFilesBoxedList](#multipart1formdatafilesboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataFilesBoxedList -public static final class Multipart1formdataFilesBoxedList
-extends [Multipart1formdataFilesBoxed](#multipart1formdatafilesboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataFilesBoxedList([Multipart1formdataFilesList](#multipart1formdatafileslist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataFilesList](#multipart1formdatafileslist) | data
validated payload | - -## Multipart1formdataFiles -public static class Multipart1formdataFiles
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Multipart1formdataSchema.Multipart1formdataFilesList validatedPayload = - Multipart1formdataSchema.Multipart1formdataFiles.validate( - new Multipart1formdataSchema.Multipart1formdataFilesListBuilder() - .add("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Multipart1formdataItems.class](#multipart1formdataitems) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataFilesList](#multipart1formdatafileslist) | validate([List](#multipart1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataFilesBoxedList](#multipart1formdatafilesboxedlist) | validateAndBox([List](#multipart1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataFilesListBuilder -public class Multipart1formdataFilesListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataFilesListBuilder()
Creates an empty list | -| Multipart1formdataFilesListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Multipart1formdataFilesListBuilder | add(String item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## Multipart1formdataFilesList -public class Multipart1formdataFilesList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataFilesList](#multipart1formdatafileslist) | of([List](#multipart1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | - -## Multipart1formdataItemsBoxed -public static abstract sealed class Multipart1formdataItemsBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataItems -public static class Multipart1formdataItems
-extends JsonSchema - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md deleted file mode 100644 index 2af61bab649..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md +++ /dev/null @@ -1,244 +0,0 @@ -# Multipart~1formDataSchema -public class Multipart~1formDataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesBoxed](#multipart~1formdatafilesboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesBoxedList](#multipart~1formdatafilesboxedlist)
boxed class to store validated List payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFiles](#multipart~1formdatafiles)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesListBuilder](#multipart~1formdatafileslistbuilder)
builder for List payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFilesList](#multipart~1formdatafileslist)
output class for List payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataItemsBoxed](#multipart~1formdataitemsboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataItems](#multipart~1formdataitems)
schema class | - -## Multipart~1formDataSchema1Boxed -public static abstract sealed class Multipart~1formDataSchema1Boxed
-permits
-[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSchema1BoxedMap -public static final class Multipart~1formDataSchema1BoxedMap
-extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | - -## Multipart~1formDataSchema1 -public static class Multipart~1formDataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( - new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() - .files( - Arrays.asList( - "a" - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [Multipart~1formDataFiles.class](#multipart~1formdatafiles)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataSchemaMapBuilder -public class Multipart~1formDataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMapBuilder()
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 | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | files(List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart~1formDataSchemaMap -public static class Multipart~1formDataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | files()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart~1formDataFilesBoxed -public static abstract sealed class Multipart~1formDataFilesBoxed
-permits
-[Multipart~1formDataFilesBoxedList](#multipart~1formdatafilesboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataFilesBoxedList -public static final class Multipart~1formDataFilesBoxedList
-extends [Multipart~1formDataFilesBoxed](#multipart~1formdatafilesboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataFilesBoxedList([Multipart~1formDataFilesList](#multipart~1formdatafileslist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | data
validated payload | - -## Multipart~1formDataFiles -public static class Multipart~1formDataFiles
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Multipart~1formDataSchema.Multipart~1formDataFilesList validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataFiles.validate( - new Multipart~1formDataSchema.Multipart~1formDataFilesListBuilder() - .add("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Multipart~1formDataItems.class](#multipart~1formdataitems) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | validate([List](#multipart~1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataFilesBoxedList](#multipart~1formdatafilesboxedlist) | validateAndBox([List](#multipart~1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataFilesListBuilder -public class Multipart~1formDataFilesListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataFilesListBuilder()
Creates an empty list | -| Multipart~1formDataFilesListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| Multipart~1formDataFilesListBuilder | add(String item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## Multipart~1formDataFilesList -public class Multipart~1formDataFilesList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataFilesList](#multipart~1formdatafileslist) | of([List](#multipart~1formdatafileslistbuilder) arg, SchemaConfiguration configuration) | - -## Multipart~1formDataItemsBoxed -public static abstract sealed class Multipart~1formDataItemsBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataItems -public static class Multipart~1formDataItems
-extends JsonSchema - -A schema class that validates payloads 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 deleted file mode 100644 index 80f82e85f44..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/Schema.md +++ /dev/null @@ -1,244 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.FilesBoxed](#filesboxed)
abstract sealed validated payload class | -| static class | [Schema.FilesBoxedList](#filesboxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Files](#files)
schema class | -| static class | [Schema.FilesListBuilder](#fileslistbuilder)
builder for List payloads | -| static class | [Schema.FilesList](#fileslist)
output class for List payloads | -| static class | [Schema.ItemsBoxed](#itemsboxed)
abstract sealed validated payload class | -| static class | [Schema.Items](#items)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .files( - Arrays.asList( - "a" - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [Files.class](#files)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [FilesList](#fileslist) | files()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## FilesBoxed -public static abstract sealed class FilesBoxed
-permits
-[FilesBoxedList](#filesboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## FilesBoxedList -public static final class FilesBoxedList
-extends [FilesBoxed](#filesboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| FilesBoxedList([FilesList](#fileslist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [FilesList](#fileslist) | data
validated payload | - -## Files -public static class Files
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -Schema.FilesList validatedPayload = - Schema.Files.validate( - new Schema.FilesListBuilder() - .add("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [Items.class](#items) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [FilesList](#fileslist) | validate([List](#fileslistbuilder) arg, SchemaConfiguration configuration) | -| [FilesBoxedList](#filesboxedlist) | validateAndBox([List](#fileslistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## FilesListBuilder -public class FilesListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| FilesListBuilder()
Creates an empty list | -| FilesListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| FilesListBuilder | add(String item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## FilesList -public class FilesList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [FilesList](#fileslist) | of([List](#fileslistbuilder) arg, SchemaConfiguration configuration) | - -## ItemsBoxed -public static abstract sealed class ItemsBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Items -public static class Items
-extends JsonSchema - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md deleted file mode 100644 index 79d6f5fee4b..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/SchemaSchema.md +++ /dev/null @@ -1,244 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated list payloads, extends FrozenList -- classes to build inputs for list payloads -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.FilesFilesBoxed](#filesfilesboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.FilesFilesBoxedList](#filesfilesboxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.FilesFiles](#filesfiles)
schema class | -| static class | [SchemaSchema.FilesListBuilderFilesListBuilder](#fileslistbuilderfileslistbuilder)
builder for List payloads | -| static class | [SchemaSchema.FilesListFilesList](#fileslistfileslist)
output class for List payloads | -| static class | [SchemaSchema.ItemsItemsBoxed](#itemsitemsboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.ItemsItems](#itemsitems)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .files( - Arrays.asList( - "a" - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("files", [FilesFiles.class](#filesfiles)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | files(List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [FilesListFilesList](#fileslistfileslist) | files()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## FilesFilesBoxed -public static abstract sealed class FilesFilesBoxed
-permits
-[FilesFilesBoxedList](#filesfilesboxedlist) - -abstract sealed class that stores validated payloads using boxed classes - -## FilesFilesBoxedList -public static final class FilesFilesBoxedList
-extends [FilesFilesBoxed](#filesfilesboxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| FilesFilesBoxedList([FilesListFilesList](#fileslistfileslist) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [FilesListFilesList](#fileslistfileslist) | data
validated payload | - -## FilesFiles -public static class FilesFiles
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// List validation -SchemaSchema.FilesListFilesList validatedPayload = - SchemaSchema.FilesFiles.validate( - new SchemaSchema.FilesListBuilderFilesListBuilder() - .add("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(List.class) | -| Class | items = [ItemsItems.class](#itemsitems) | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [FilesListFilesList](#fileslistfileslist) | validate([List](#fileslistbuilderfileslistbuilder) arg, SchemaConfiguration configuration) | -| [FilesFilesBoxedList](#filesfilesboxedlist) | validateAndBox([List](#fileslistbuilderfileslistbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## FilesListBuilderFilesListBuilder -public class FilesListBuilderFilesListBuilder
-builder for `List` - -A class that builds the List input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| FilesListBuilderFilesListBuilder()
Creates an empty list | -| FilesListBuilderFilesListBuilder(List items)
Stores the items in a list | - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| FilesListBuilderFilesListBuilder | add(String item) | -| List | build()
Returns list input that should be used with Schema.validate | - -## FilesListFilesList -public class FilesListFilesList
-extends `FrozenList` - -A class to store validated List payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [FilesListFilesList](#fileslistfileslist) | of([List](#fileslistbuilderfileslistbuilder) arg, SchemaConfiguration configuration) | - -## ItemsItemsBoxed -public static abstract sealed class ItemsItemsBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## ItemsItems -public static class ItemsItems
-extends JsonSchema - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 5db8ced0ac3..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 8c5f6909d7a..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a0e66f3244e..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 15189dc0efd..00000000000 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index e3ca6f902cf..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 5dea1e0f440..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.md deleted file mode 100644 index 9d9f0c22d86..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/Schema.md +++ /dev/null @@ -1,138 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md deleted file mode 100644 index c94bfa37db0..00000000000 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,138 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends AnyTypeJsonSchema.AnyTypeJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.AnyTypeJsonSchema.AnyTypeJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 858f11869ba..00000000000 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,130 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | -| static class | [Application1jsonSchema.Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchemaMap](#application1jsonschemamap)
output class for Map payloads | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap([Application1jsonSchemaMap](#application1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1jsonSchema.Application1jsonSchemaMap validatedPayload = - Application1jsonSchema.Application1jsonSchema1.validate( - new Application1jsonSchema.Application1jsonSchemaMapBuilder() - .setString( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1jsonSchemaMap](#application1jsonschemamap) | validate([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1jsonSchemaMapBuilder -public class Application1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchemaMapBuilder()
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 | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | setString(Map value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, String value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, int value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, float value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, long value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, double value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, List value) | -| [Application1jsonSchemaMapBuilder](#application1jsonschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application1jsonSchemaMap -public static class Application1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1jsonSchemaMap](#application1jsonschemamap) | of([Map](#application1jsonschemamapbuilder) 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 93c6654d3fa..00000000000 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,130 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder)
builder for Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchemaMap](#application~1jsonschemamap)
output class for Map payloads | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap([Application~1jsonSchemaMap](#application~1jsonschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1jsonSchema.Application~1jsonSchemaMap validatedPayload = - Application~1jsonSchema.Application~1jsonSchema1.validate( - new Application~1jsonSchema.Application~1jsonSchemaMapBuilder() - .setString( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1jsonSchemaMap](#application~1jsonschemamap) | validate([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1jsonschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1jsonSchemaMapBuilder -public class Application~1jsonSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchemaMapBuilder()
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 | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | setString(Map value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, String value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, int value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, float value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, long value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, double value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, List value) | -| [Application~1jsonSchemaMapBuilder](#application~1jsonschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application~1jsonSchemaMap -public static class Application~1jsonSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1jsonSchemaMap](#application~1jsonschemamap) | of([Map](#application~1jsonschemamapbuilder) 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | 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 deleted file mode 100644 index fed0f0208fb..00000000000 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/Schema.md +++ /dev/null @@ -1,130 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .setString( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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(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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 490f42f4327..00000000000 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,130 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .setString( - MapUtils.makeMap( - new AbstractMap.SimpleEntry( - "bar", - "a" - ) - ) - ) - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | setString(Map value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) 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"], | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 6f2501e9431..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index c0d96e2a176..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 58aa39ac1cd..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 41a46e759d5..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md deleted file mode 100644 index fba148bf148..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1xmlSchema -public class Application1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | - -## Application1xmlSchema1Boxed -public static abstract sealed class Application1xmlSchema1Boxed
-permits
-[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), -[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), -[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), -[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), -[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), -[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xmlSchema1BoxedVoid -public static final class Application1xmlSchema1BoxedVoid
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1xmlSchema1BoxedBoolean -public static final class Application1xmlSchema1BoxedBoolean
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1xmlSchema1BoxedNumber -public static final class Application1xmlSchema1BoxedNumber
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xmlSchema1BoxedString -public static final class Application1xmlSchema1BoxedString
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xmlSchema1BoxedList -public static final class Application1xmlSchema1BoxedList
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1BoxedMap -public static final class Application1xmlSchema1BoxedMap
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1 -public static class Application1xmlSchema1
-extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md deleted file mode 100644 index b0a9600de95..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1xmlSchema -public class Application~1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | - -## Application~1xmlSchema1Boxed -public static abstract sealed class Application~1xmlSchema1Boxed
-permits
-[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), -[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), -[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), -[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), -[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), -[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xmlSchema1BoxedVoid -public static final class Application~1xmlSchema1BoxedVoid
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1xmlSchema1BoxedBoolean -public static final class Application~1xmlSchema1BoxedBoolean
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1xmlSchema1BoxedNumber -public static final class Application~1xmlSchema1BoxedNumber
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xmlSchema1BoxedString -public static final class Application~1xmlSchema1BoxedString
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xmlSchema1BoxedList -public static final class Application~1xmlSchema1BoxedList
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1BoxedMap -public static final class Application~1xmlSchema1BoxedMap
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1 -public static class Application~1xmlSchema1
-extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Schema.md deleted file mode 100644 index 204d5e6afb8..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md deleted file mode 100644 index ef8aa879d24..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md deleted file mode 100644 index 51e1c343fe1..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application1xwwwformurlencodedSchema.md +++ /dev/null @@ -1,208 +0,0 @@ -# Application1xwwwformurlencodedSchema -public class Application1xwwwformurlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1](#application1xwwwformurlencodedschema1)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStatusBoxed](#application1xwwwformurlencodedstatusboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStatusBoxedString](#application1xwwwformurlencodedstatusboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedStatus](#application1xwwwformurlencodedstatus)
schema class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNameBoxed](#application1xwwwformurlencodednameboxed)
abstract sealed validated payload class | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedNameBoxedString](#application1xwwwformurlencodednameboxedstring)
boxed class to store validated String payloads | -| static class | [Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedName](#application1xwwwformurlencodedname)
schema class | - -## Application1xwwwformurlencodedSchema1Boxed -public static abstract sealed class Application1xwwwformurlencodedSchema1Boxed
-permits
-[Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedSchema1BoxedMap -public static final class Application1xwwwformurlencodedSchema1BoxedMap
-extends [Application1xwwwformurlencodedSchema1Boxed](#application1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchema1BoxedMap([Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | data
validated payload | - -## Application1xwwwformurlencodedSchema1 -public static class Application1xwwwformurlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMap validatedPayload = - Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchema1.validate( - new Application1xwwwformurlencodedSchema.Application1xwwwformurlencodedSchemaMapBuilder() - .name("a") - - .status("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [Application1xwwwformurlencodedName.class](#application1xwwwformurlencodedname))),
    new PropertyEntry("status", [Application1xwwwformurlencodedStatus.class](#application1xwwwformurlencodedstatus)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application1xwwwformurlencodedSchema1BoxedMap](#application1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application1xwwwformurlencodedSchemaMapBuilder -public class Application1xwwwformurlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedSchemaMapBuilder()
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 | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | name(String value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | status(String value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | -| [Application1xwwwformurlencodedSchemaMapBuilder](#application1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application1xwwwformurlencodedSchemaMap -public static class Application1xwwwformurlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application1xwwwformurlencodedSchemaMap](#application1xwwwformurlencodedschemamap) | of([Map](#application1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | name()
[optional] | -| String | status()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application1xwwwformurlencodedStatusBoxed -public static abstract sealed class Application1xwwwformurlencodedStatusBoxed
-permits
-[Application1xwwwformurlencodedStatusBoxedString](#application1xwwwformurlencodedstatusboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedStatusBoxedString -public static final class Application1xwwwformurlencodedStatusBoxedString
-extends [Application1xwwwformurlencodedStatusBoxed](#application1xwwwformurlencodedstatusboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedStatusBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedStatus -public static class Application1xwwwformurlencodedStatus
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated status of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application1xwwwformurlencodedNameBoxed -public static abstract sealed class Application1xwwwformurlencodedNameBoxed
-permits
-[Application1xwwwformurlencodedNameBoxedString](#application1xwwwformurlencodednameboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xwwwformurlencodedNameBoxedString -public static final class Application1xwwwformurlencodedNameBoxedString
-extends [Application1xwwwformurlencodedNameBoxed](#application1xwwwformurlencodednameboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xwwwformurlencodedNameBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xwwwformurlencodedName -public static class Application1xwwwformurlencodedName
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated name of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md deleted file mode 100644 index 0f4d741d3c9..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Application~1xWwwFormUrlencodedSchema.md +++ /dev/null @@ -1,208 +0,0 @@ -# Application~1xWwwFormUrlencodedSchema -public class Application~1xWwwFormUrlencodedSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1](#application~1xwwwformurlencodedschema1)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder)
builder for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap)
output class for Map payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStatusBoxed](#application~1xwwwformurlencodedstatusboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStatusBoxedString](#application~1xwwwformurlencodedstatusboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedStatus](#application~1xwwwformurlencodedstatus)
schema class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNameBoxed](#application~1xwwwformurlencodednameboxed)
abstract sealed validated payload class | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedNameBoxedString](#application~1xwwwformurlencodednameboxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedName](#application~1xwwwformurlencodedname)
schema class | - -## Application~1xWwwFormUrlencodedSchema1Boxed -public static abstract sealed class Application~1xWwwFormUrlencodedSchema1Boxed
-permits
-[Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedSchema1BoxedMap -public static final class Application~1xWwwFormUrlencodedSchema1BoxedMap
-extends [Application~1xWwwFormUrlencodedSchema1Boxed](#application~1xwwwformurlencodedschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchema1BoxedMap([Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | data
validated payload | - -## Application~1xWwwFormUrlencodedSchema1 -public static class Application~1xWwwFormUrlencodedSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMap validatedPayload = - Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchema1.validate( - new Application~1xWwwFormUrlencodedSchema.Application~1xWwwFormUrlencodedSchemaMapBuilder() - .name("a") - - .status("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [Application~1xWwwFormUrlencodedName.class](#application~1xwwwformurlencodedname))),
    new PropertyEntry("status", [Application~1xWwwFormUrlencodedStatus.class](#application~1xwwwformurlencodedstatus)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | validate([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Application~1xWwwFormUrlencodedSchema1BoxedMap](#application~1xwwwformurlencodedschema1boxedmap) | validateAndBox([Map<?, ?>](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Application~1xWwwFormUrlencodedSchemaMapBuilder -public class Application~1xWwwFormUrlencodedSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedSchemaMapBuilder()
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 | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | name(String value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | status(String value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Void value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, String value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, int value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, float value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, long value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, double value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, List value) | -| [Application~1xWwwFormUrlencodedSchemaMapBuilder](#application~1xwwwformurlencodedschemamapbuilder) | additionalProperty(String key, Map value) | - -## Application~1xWwwFormUrlencodedSchemaMap -public static class Application~1xWwwFormUrlencodedSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Application~1xWwwFormUrlencodedSchemaMap](#application~1xwwwformurlencodedschemamap) | of([Map](#application~1xwwwformurlencodedschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | name()
[optional] | -| String | status()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Application~1xWwwFormUrlencodedStatusBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedStatusBoxed
-permits
-[Application~1xWwwFormUrlencodedStatusBoxedString](#application~1xwwwformurlencodedstatusboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedStatusBoxedString -public static final class Application~1xWwwFormUrlencodedStatusBoxedString
-extends [Application~1xWwwFormUrlencodedStatusBoxed](#application~1xwwwformurlencodedstatusboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedStatusBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedStatus -public static class Application~1xWwwFormUrlencodedStatus
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated status of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## Application~1xWwwFormUrlencodedNameBoxed -public static abstract sealed class Application~1xWwwFormUrlencodedNameBoxed
-permits
-[Application~1xWwwFormUrlencodedNameBoxedString](#application~1xwwwformurlencodednameboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xWwwFormUrlencodedNameBoxedString -public static final class Application~1xWwwFormUrlencodedNameBoxedString
-extends [Application~1xWwwFormUrlencodedNameBoxed](#application~1xwwwformurlencodednameboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xWwwFormUrlencodedNameBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xWwwFormUrlencodedName -public static class Application~1xWwwFormUrlencodedName
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated name of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index 52fd75c24ac..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/Schema.md +++ /dev/null @@ -1,208 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.StatusBoxed](#statusboxed)
abstract sealed validated payload class | -| static class | [Schema.StatusBoxedString](#statusboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Status](#status)
schema class | -| static class | [Schema.NameBoxed](#nameboxed)
abstract sealed validated payload class | -| static class | [Schema.NameBoxedString](#nameboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Name](#name)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .name("a") - - .status("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [Name.class](#name))),
    new PropertyEntry("status", [Status.class](#status)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | name()
[optional] | -| String | status()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## StatusBoxed -public static abstract sealed class StatusBoxed
-permits
-[StatusBoxedString](#statusboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## StatusBoxedString -public static final class StatusBoxedString
-extends [StatusBoxed](#statusboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| StatusBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Status -public static class Status
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated status of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## NameBoxed -public static abstract sealed class NameBoxed
-permits
-[NameBoxedString](#nameboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## NameBoxedString -public static final class NameBoxedString
-extends [NameBoxed](#nameboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| NameBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Name -public static class Name
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated name of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md deleted file mode 100644 index 2a0b057244c..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/SchemaSchema.md +++ /dev/null @@ -1,208 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.StatusStatusBoxed](#statusstatusboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.StatusStatusBoxedString](#statusstatusboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.StatusStatus](#statusstatus)
schema class | -| static class | [SchemaSchema.NameNameBoxed](#namenameboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.NameNameBoxedString](#namenameboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.NameName](#namename)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .name("a") - - .status("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("name", [NameName.class](#namename))),
    new PropertyEntry("status", [StatusStatus.class](#statusstatus)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | name(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | status(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | name()
[optional] | -| String | status()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## StatusStatusBoxed -public static abstract sealed class StatusStatusBoxed
-permits
-[StatusStatusBoxedString](#statusstatusboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## StatusStatusBoxedString -public static final class StatusStatusBoxedString
-extends [StatusStatusBoxed](#statusstatusboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| StatusStatusBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## StatusStatus -public static class StatusStatus
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated status of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | - -## NameNameBoxed -public static abstract sealed class NameNameBoxed
-permits
-[NameNameBoxedString](#namenameboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## NameNameBoxedString -public static final class NameNameBoxedString
-extends [NameNameBoxed](#namenameboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| NameNameBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## NameName -public static class NameName
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Updated name of the pet - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md deleted file mode 100644 index 7ce5c52df36..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart1formdataSchema.md +++ /dev/null @@ -1,185 +0,0 @@ -# Multipart1formdataSchema -public class Multipart1formdataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchema1](#multipart1formdataschema1)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataSchemaMap](#multipart1formdataschemamap)
output class for Map payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataFileBoxed](#multipart1formdatafileboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataFile](#multipart1formdatafile)
schema class | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart1formdataSchema.Multipart1formdataAdditionalMetadata](#multipart1formdataadditionalmetadata)
schema class | - -## Multipart1formdataSchema1Boxed -public static abstract sealed class Multipart1formdataSchema1Boxed
-permits
-[Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataSchema1BoxedMap -public static final class Multipart1formdataSchema1BoxedMap
-extends [Multipart1formdataSchema1Boxed](#multipart1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchema1BoxedMap([Multipart1formdataSchemaMap](#multipart1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | data
validated payload | - -## Multipart1formdataSchema1 -public static class Multipart1formdataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart1formdataSchema.Multipart1formdataSchemaMap validatedPayload = - Multipart1formdataSchema.Multipart1formdataSchema1.validate( - new Multipart1formdataSchema.Multipart1formdataSchemaMapBuilder() - .additionalMetadata("a") - - .file("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart1formdataAdditionalMetadata.class](#multipart1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart1formdataFile.class](#multipart1formdatafile)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | validate([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart1formdataSchema1BoxedMap](#multipart1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart1formdataSchemaMapBuilder -public class Multipart1formdataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataSchemaMapBuilder()
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 | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalMetadata(String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | file(String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart1formdataSchemaMapBuilder](#multipart1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart1formdataSchemaMap -public static class Multipart1formdataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart1formdataSchemaMap](#multipart1formdataschemamap) | of([Map](#multipart1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | additionalMetadata()
[optional] | -| String | file()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart1formdataFileBoxed -public static abstract sealed class Multipart1formdataFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataFile -public static class Multipart1formdataFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## Multipart1formdataAdditionalMetadataBoxed -public static abstract sealed class Multipart1formdataAdditionalMetadataBoxed
-permits
-[Multipart1formdataAdditionalMetadataBoxedString](#multipart1formdataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart1formdataAdditionalMetadataBoxedString -public static final class Multipart1formdataAdditionalMetadataBoxedString
-extends [Multipart1formdataAdditionalMetadataBoxed](#multipart1formdataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart1formdataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart1formdataAdditionalMetadata -public static class Multipart1formdataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md deleted file mode 100644 index 3e1b24d827c..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Multipart~1formDataSchema.md +++ /dev/null @@ -1,185 +0,0 @@ -# Multipart~1formDataSchema -public class Multipart~1formDataSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchema1](#multipart~1formdataschema1)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder)
builder for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataSchemaMap](#multipart~1formdataschemamap)
output class for Map payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFileBoxed](#multipart~1formdatafileboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataFile](#multipart~1formdatafile)
schema class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Multipart~1formDataSchema.Multipart~1formDataAdditionalMetadata](#multipart~1formdataadditionalmetadata)
schema class | - -## Multipart~1formDataSchema1Boxed -public static abstract sealed class Multipart~1formDataSchema1Boxed
-permits
-[Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataSchema1BoxedMap -public static final class Multipart~1formDataSchema1BoxedMap
-extends [Multipart~1formDataSchema1Boxed](#multipart~1formdataschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchema1BoxedMap([Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | data
validated payload | - -## Multipart~1formDataSchema1 -public static class Multipart~1formDataSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Multipart~1formDataSchema.Multipart~1formDataSchemaMap validatedPayload = - Multipart~1formDataSchema.Multipart~1formDataSchema1.validate( - new Multipart~1formDataSchema.Multipart~1formDataSchemaMapBuilder() - .additionalMetadata("a") - - .file("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [Multipart~1formDataAdditionalMetadata.class](#multipart~1formdataadditionalmetadata))),
    new PropertyEntry("file", [Multipart~1formDataFile.class](#multipart~1formdatafile)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | validate([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| [Multipart~1formDataSchema1BoxedMap](#multipart~1formdataschema1boxedmap) | validateAndBox([Map<?, ?>](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## Multipart~1formDataSchemaMapBuilder -public class Multipart~1formDataSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataSchemaMapBuilder()
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 | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalMetadata(String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | file(String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Void value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, boolean value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, String value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, int value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, float value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, long value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, double value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, List value) | -| [Multipart~1formDataSchemaMapBuilder](#multipart~1formdataschemamapbuilder) | additionalProperty(String key, Map value) | - -## Multipart~1formDataSchemaMap -public static class Multipart~1formDataSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [Multipart~1formDataSchemaMap](#multipart~1formdataschemamap) | of([Map](#multipart~1formdataschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | additionalMetadata()
[optional] | -| String | file()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## Multipart~1formDataFileBoxed -public static abstract sealed class Multipart~1formDataFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataFile -public static class Multipart~1formDataFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## Multipart~1formDataAdditionalMetadataBoxed -public static abstract sealed class Multipart~1formDataAdditionalMetadataBoxed
-permits
-[Multipart~1formDataAdditionalMetadataBoxedString](#multipart~1formdataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Multipart~1formDataAdditionalMetadataBoxedString -public static final class Multipart~1formDataAdditionalMetadataBoxedString
-extends [Multipart~1formDataAdditionalMetadataBoxed](#multipart~1formdataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Multipart~1formDataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Multipart~1formDataAdditionalMetadata -public static class Multipart~1formDataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | 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 deleted file mode 100644 index 1c5f527722d..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/Schema.md +++ /dev/null @@ -1,185 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | -| static class | [Schema.SchemaMapBuilder](#schemamapbuilder)
builder for Map payloads | -| static class | [Schema.SchemaMap](#schemamap)
output class for Map payloads | -| static class | [Schema.FileBoxed](#fileboxed)
abstract sealed validated payload class | -| static class | [Schema.File](#file)
schema class | -| static class | [Schema.AdditionalMetadataBoxed](#additionalmetadataboxed)
abstract sealed validated payload class | -| static class | [Schema.AdditionalMetadataBoxedString](#additionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [Schema.AdditionalMetadata](#additionalmetadata)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap([SchemaMap](#schemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | data
validated payload | - -## Schema1 -public static class Schema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -Schema.SchemaMap validatedPayload = - Schema.Schema1.validate( - new Schema.SchemaMapBuilder() - .additionalMetadata("a") - - .file("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadata.class](#additionalmetadata))),
    new PropertyEntry("file", [File.class](#file)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMap](#schemamap) | validate([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| [Schema1BoxedMap](#schema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilder -public class SchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### 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) | -| [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
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMap](#schemamap) | of([Map](#schemamapbuilder) arg, SchemaConfiguration configuration) | -| String | additionalMetadata()
[optional] | -| String | file()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## FileBoxed -public static abstract sealed class FileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## File -public static class File
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## AdditionalMetadataBoxed -public static abstract sealed class AdditionalMetadataBoxed
-permits
-[AdditionalMetadataBoxedString](#additionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalMetadataBoxedString -public static final class AdditionalMetadataBoxedString
-extends [AdditionalMetadataBoxed](#additionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalMetadata -public static class AdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md deleted file mode 100644 index b020b50ad81..00000000000 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/SchemaSchema.md +++ /dev/null @@ -1,185 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations -- classes to store validated map payloads, extends FrozenMap -- classes to build inputs for map payloads - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | -| static class | [SchemaSchema.SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder)
builder for Map payloads | -| static class | [SchemaSchema.SchemaMapSchemaMap](#schemamapschemamap)
output class for Map payloads | -| static class | [SchemaSchema.FileFileBoxed](#filefileboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.FileFile](#filefile)
schema class | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.AdditionalMetadataAdditionalMetadata](#additionalmetadataadditionalmetadata)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap([SchemaMapSchemaMap](#schemamapschemamap) data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends JsonSchema - -A schema class that validates payloads - -### Code Sample -``` -import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; -import org.openapijsonschematools.client.configurations.SchemaConfiguration; -import org.openapijsonschematools.client.exceptions.ValidationException; -import org.openapijsonschematools.client.schemas.validation.MapUtils; -import org.openapijsonschematools.client.schemas.validation.FrozenList; -import org.openapijsonschematools.client.schemas.validation.FrozenMap; - -import java.util.Arrays; -import java.util.List; -import java.util.AbstractMap; - -static final SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); - -// Map validation -SchemaSchema.SchemaMapSchemaMap validatedPayload = - SchemaSchema.SchemaSchema1.validate( - new SchemaSchema.SchemaMapBuilderSchemaMapBuilder() - .additionalMetadata("a") - - .file("a") - - .build(), - configuration -); -``` - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("additionalMetadata", [AdditionalMetadataAdditionalMetadata.class](#additionalmetadataadditionalmetadata))),
    new PropertyEntry("file", [FileFile.class](#filefile)))
)
| - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| [SchemaMapSchemaMap](#schemamapschemamap) | validate([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| [SchemaSchema1BoxedMap](#schemaschema1boxedmap) | validateAndBox([Map<?, ?>](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| @Nullable Object | validate(@Nullable Object arg, SchemaConfiguration configuration) | -## SchemaMapBuilderSchemaMapBuilder -public class SchemaMapBuilderSchemaMapBuilder
-builder for `Map` - -A class that builds the Map input type - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaMapBuilderSchemaMapBuilder()
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 | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalMetadata(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | file(String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Void value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, boolean value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, String value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, int value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, float value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, long value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, double value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, List value) | -| [SchemaMapBuilderSchemaMapBuilder](#schemamapbuilderschemamapbuilder) | additionalProperty(String key, Map value) | - -## SchemaMapSchemaMap -public static class SchemaMapSchemaMap
-extends FrozenMap - -A class to store validated Map payloads - -### Method Summary -| Modifier and Type | Method and Description | -| ----------------- | ---------------------- | -| static [SchemaMapSchemaMap](#schemamapschemamap) | of([Map](#schemamapbuilderschemamapbuilder) arg, SchemaConfiguration configuration) | -| String | additionalMetadata()
[optional] | -| String | file()
[optional] | -| @Nullable Object | getAdditionalProperty(String name)
provides type safety for additional properties | - -## FileFileBoxed -public static abstract sealed class FileFileBoxed
-permits
- -abstract sealed class that stores validated payloads using boxed classes - -## FileFile -public static class FileFile
-extends JsonSchema - -A schema class that validates payloads - -## Description -file to upload - -## AdditionalMetadataAdditionalMetadataBoxed -public static abstract sealed class AdditionalMetadataAdditionalMetadataBoxed
-permits
-[AdditionalMetadataAdditionalMetadataBoxedString](#additionalmetadataadditionalmetadataboxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## AdditionalMetadataAdditionalMetadataBoxedString -public static final class AdditionalMetadataAdditionalMetadataBoxedString
-extends [AdditionalMetadataAdditionalMetadataBoxed](#additionalmetadataadditionalmetadataboxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| AdditionalMetadataAdditionalMetadataBoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## AdditionalMetadataAdditionalMetadata -public static class AdditionalMetadataAdditionalMetadata
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -## Description -Additional data to pass to server - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index cb24e862811..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index aabfaf50527..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 5a016a03972..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 4521a0e3241..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 8746f3ac6da..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index b08a57eb46b..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d43a8343a4e..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 7b08e222c0b..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md deleted file mode 100644 index a735e88e59e..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1xmlSchema -public class Application1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | - -## Application1xmlSchema1Boxed -public static abstract sealed class Application1xmlSchema1Boxed
-permits
-[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), -[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), -[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), -[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), -[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), -[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xmlSchema1BoxedVoid -public static final class Application1xmlSchema1BoxedVoid
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1xmlSchema1BoxedBoolean -public static final class Application1xmlSchema1BoxedBoolean
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1xmlSchema1BoxedNumber -public static final class Application1xmlSchema1BoxedNumber
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xmlSchema1BoxedString -public static final class Application1xmlSchema1BoxedString
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xmlSchema1BoxedList -public static final class Application1xmlSchema1BoxedList
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1BoxedMap -public static final class Application1xmlSchema1BoxedMap
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1 -public static class Application1xmlSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md deleted file mode 100644 index a346462dcb1..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Application~1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1xmlSchema -public class Application~1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | - -## Application~1xmlSchema1Boxed -public static abstract sealed class Application~1xmlSchema1Boxed
-permits
-[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), -[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), -[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), -[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), -[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), -[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xmlSchema1BoxedVoid -public static final class Application~1xmlSchema1BoxedVoid
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1xmlSchema1BoxedBoolean -public static final class Application~1xmlSchema1BoxedBoolean
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1xmlSchema1BoxedNumber -public static final class Application~1xmlSchema1BoxedNumber
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xmlSchema1BoxedString -public static final class Application~1xmlSchema1BoxedString
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xmlSchema1BoxedList -public static final class Application~1xmlSchema1BoxedList
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1BoxedMap -public static final class Application~1xmlSchema1BoxedMap
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1 -public static class Application~1xmlSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Schema.md deleted file mode 100644 index d43a8343a4e..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md deleted file mode 100644 index 7b08e222c0b..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 8746f3ac6da..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index b08a57eb46b..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d43a8343a4e..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 7b08e222c0b..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md deleted file mode 100644 index a735e88e59e..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1xmlSchema -public class Application1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | - -## Application1xmlSchema1Boxed -public static abstract sealed class Application1xmlSchema1Boxed
-permits
-[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), -[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), -[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), -[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), -[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), -[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xmlSchema1BoxedVoid -public static final class Application1xmlSchema1BoxedVoid
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1xmlSchema1BoxedBoolean -public static final class Application1xmlSchema1BoxedBoolean
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1xmlSchema1BoxedNumber -public static final class Application1xmlSchema1BoxedNumber
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xmlSchema1BoxedString -public static final class Application1xmlSchema1BoxedString
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xmlSchema1BoxedList -public static final class Application1xmlSchema1BoxedList
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1BoxedMap -public static final class Application1xmlSchema1BoxedMap
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1 -public static class Application1xmlSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md deleted file mode 100644 index a346462dcb1..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Application~1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1xmlSchema -public class Application~1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | - -## Application~1xmlSchema1Boxed -public static abstract sealed class Application~1xmlSchema1Boxed
-permits
-[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), -[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), -[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), -[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), -[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), -[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xmlSchema1BoxedVoid -public static final class Application~1xmlSchema1BoxedVoid
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1xmlSchema1BoxedBoolean -public static final class Application~1xmlSchema1BoxedBoolean
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1xmlSchema1BoxedNumber -public static final class Application~1xmlSchema1BoxedNumber
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xmlSchema1BoxedString -public static final class Application~1xmlSchema1BoxedString
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xmlSchema1BoxedList -public static final class Application~1xmlSchema1BoxedList
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1BoxedMap -public static final class Application~1xmlSchema1BoxedMap
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1 -public static class Application~1xmlSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.md deleted file mode 100644 index d43a8343a4e..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md deleted file mode 100644 index 7b08e222c0b..00000000000 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 84a23041e9d..00000000000 --- a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index ba33d02bbdd..00000000000 --- a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e940855705a..00000000000 --- a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 97fa607735e..00000000000 --- a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 44a01c329cb..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 70493177987..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 519fbf25b87..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedString](#schema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1 -public static class Schema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 82bade1d5e1..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedString](#schemaschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md deleted file mode 100644 index 8c8f2521ae2..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application1xmlSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application1xmlSchema -public class Application1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | - -## Application1xmlSchema1Boxed -public static abstract sealed class Application1xmlSchema1Boxed
-permits
-[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xmlSchema1BoxedString -public static final class Application1xmlSchema1BoxedString
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xmlSchema1 -public static class Application1xmlSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md deleted file mode 100644 index 836ec65e42d..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Application~1xmlSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Application~1xmlSchema -public class Application~1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | - -## Application~1xmlSchema1Boxed -public static abstract sealed class Application~1xmlSchema1Boxed
-permits
-[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xmlSchema1BoxedString -public static final class Application~1xmlSchema1BoxedString
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xmlSchema1 -public static class Application~1xmlSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Schema.md deleted file mode 100644 index 519fbf25b87..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/Schema.md +++ /dev/null @@ -1,48 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedString](#schema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1 -public static class Schema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md deleted file mode 100644 index 82bade1d5e1..00000000000 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/SchemaSchema.md +++ /dev/null @@ -1,48 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedString](#schemaschema1boxedstring) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends StringJsonSchema.StringJsonSchema1 - -A schema class that validates payloads - -| Methods Inherited from class org.openapijsonschematools.client.schemas.StringJsonSchema.StringJsonSchema1 | -| ------------------------------------------------------------------ | -| validate | -| validateAndBox | diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index df06d26bb06..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index 51bed132b2e..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a7edc530c30..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 857cb66f01f..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md deleted file mode 100644 index 253c3012a52..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1xmlSchema -public class Application1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1xmlSchema.Application1xmlSchema1Boxed](#application1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1xmlSchema.Application1xmlSchema1](#application1xmlschema1)
schema class | - -## Application1xmlSchema1Boxed -public static abstract sealed class Application1xmlSchema1Boxed
-permits
-[Application1xmlSchema1BoxedVoid](#application1xmlschema1boxedvoid), -[Application1xmlSchema1BoxedBoolean](#application1xmlschema1boxedboolean), -[Application1xmlSchema1BoxedNumber](#application1xmlschema1boxednumber), -[Application1xmlSchema1BoxedString](#application1xmlschema1boxedstring), -[Application1xmlSchema1BoxedList](#application1xmlschema1boxedlist), -[Application1xmlSchema1BoxedMap](#application1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1xmlSchema1BoxedVoid -public static final class Application1xmlSchema1BoxedVoid
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1xmlSchema1BoxedBoolean -public static final class Application1xmlSchema1BoxedBoolean
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1xmlSchema1BoxedNumber -public static final class Application1xmlSchema1BoxedNumber
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1xmlSchema1BoxedString -public static final class Application1xmlSchema1BoxedString
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1xmlSchema1BoxedList -public static final class Application1xmlSchema1BoxedList
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1BoxedMap -public static final class Application1xmlSchema1BoxedMap
-extends [Application1xmlSchema1Boxed](#application1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1xmlSchema1 -public static class Application1xmlSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md deleted file mode 100644 index 264b05d2753..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Application~1xmlSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1xmlSchema -public class Application~1xmlSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1xmlSchema.Application~1xmlSchema1Boxed](#application~1xmlschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1xmlSchema.Application~1xmlSchema1](#application~1xmlschema1)
schema class | - -## Application~1xmlSchema1Boxed -public static abstract sealed class Application~1xmlSchema1Boxed
-permits
-[Application~1xmlSchema1BoxedVoid](#application~1xmlschema1boxedvoid), -[Application~1xmlSchema1BoxedBoolean](#application~1xmlschema1boxedboolean), -[Application~1xmlSchema1BoxedNumber](#application~1xmlschema1boxednumber), -[Application~1xmlSchema1BoxedString](#application~1xmlschema1boxedstring), -[Application~1xmlSchema1BoxedList](#application~1xmlschema1boxedlist), -[Application~1xmlSchema1BoxedMap](#application~1xmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1xmlSchema1BoxedVoid -public static final class Application~1xmlSchema1BoxedVoid
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1xmlSchema1BoxedBoolean -public static final class Application~1xmlSchema1BoxedBoolean
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1xmlSchema1BoxedNumber -public static final class Application~1xmlSchema1BoxedNumber
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1xmlSchema1BoxedString -public static final class Application~1xmlSchema1BoxedString
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1xmlSchema1BoxedList -public static final class Application~1xmlSchema1BoxedList
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1BoxedMap -public static final class Application~1xmlSchema1BoxedMap
-extends [Application~1xmlSchema1Boxed](#application~1xmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1xmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1xmlSchema1 -public static class Application~1xmlSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Schema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Schema.md deleted file mode 100644 index a7edc530c30..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md deleted file mode 100644 index 857cb66f01f..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md deleted file mode 100644 index 84a23041e9d..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application1jsonSchema -public class Application1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application1jsonSchema.Application1jsonSchema1Boxed](#application1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application1jsonSchema.Application1jsonSchema1](#application1jsonschema1)
schema class | - -## Application1jsonSchema1Boxed -public static abstract sealed class Application1jsonSchema1Boxed
-permits
-[Application1jsonSchema1BoxedVoid](#application1jsonschema1boxedvoid), -[Application1jsonSchema1BoxedBoolean](#application1jsonschema1boxedboolean), -[Application1jsonSchema1BoxedNumber](#application1jsonschema1boxednumber), -[Application1jsonSchema1BoxedString](#application1jsonschema1boxedstring), -[Application1jsonSchema1BoxedList](#application1jsonschema1boxedlist), -[Application1jsonSchema1BoxedMap](#application1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application1jsonSchema1BoxedVoid -public static final class Application1jsonSchema1BoxedVoid
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application1jsonSchema1BoxedBoolean -public static final class Application1jsonSchema1BoxedBoolean
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application1jsonSchema1BoxedNumber -public static final class Application1jsonSchema1BoxedNumber
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application1jsonSchema1BoxedString -public static final class Application1jsonSchema1BoxedString
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application1jsonSchema1BoxedList -public static final class Application1jsonSchema1BoxedList
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1BoxedMap -public static final class Application1jsonSchema1BoxedMap
-extends [Application1jsonSchema1Boxed](#application1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application1jsonSchema1 -public static class Application1jsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md deleted file mode 100644 index ba33d02bbdd..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Application~1jsonSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Application~1jsonSchema -public class Application~1jsonSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Application~1jsonSchema.Application~1jsonSchema1Boxed](#application~1jsonschema1boxed)
abstract sealed validated payload class | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Application~1jsonSchema.Application~1jsonSchema1](#application~1jsonschema1)
schema class | - -## Application~1jsonSchema1Boxed -public static abstract sealed class Application~1jsonSchema1Boxed
-permits
-[Application~1jsonSchema1BoxedVoid](#application~1jsonschema1boxedvoid), -[Application~1jsonSchema1BoxedBoolean](#application~1jsonschema1boxedboolean), -[Application~1jsonSchema1BoxedNumber](#application~1jsonschema1boxednumber), -[Application~1jsonSchema1BoxedString](#application~1jsonschema1boxedstring), -[Application~1jsonSchema1BoxedList](#application~1jsonschema1boxedlist), -[Application~1jsonSchema1BoxedMap](#application~1jsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Application~1jsonSchema1BoxedVoid -public static final class Application~1jsonSchema1BoxedVoid
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Application~1jsonSchema1BoxedBoolean -public static final class Application~1jsonSchema1BoxedBoolean
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Application~1jsonSchema1BoxedNumber -public static final class Application~1jsonSchema1BoxedNumber
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Application~1jsonSchema1BoxedString -public static final class Application~1jsonSchema1BoxedString
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Application~1jsonSchema1BoxedList -public static final class Application~1jsonSchema1BoxedList
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1BoxedMap -public static final class Application~1jsonSchema1BoxedMap
-extends [Application~1jsonSchema1Boxed](#application~1jsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Application~1jsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Application~1jsonSchema1 -public static class Application~1jsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Schema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e940855705a..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,133 +0,0 @@ -# Schema -public class Schema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | -| static class | [Schema.Schema1](#schema1)
schema class | - -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## Schema1 -public static class Schema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md deleted file mode 100644 index 97fa607735e..00000000000 --- a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/SchemaSchema.md +++ /dev/null @@ -1,133 +0,0 @@ -# SchemaSchema -public class SchemaSchema - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema -- abstract sealed classes which store validated payloads, java version of a sum type -- boxed classes which store validated payloads, sealed permits class implementations - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [SchemaSchema.SchemaSchema1Boxed](#schemaschema1boxed)
abstract sealed validated payload class | -| static class | [SchemaSchema.SchemaSchema1BoxedVoid](#schemaschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedNumber](#schemaschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedString](#schemaschema1boxedstring)
boxed class to store validated String payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedList](#schemaschema1boxedlist)
boxed class to store validated List payloads | -| static class | [SchemaSchema.SchemaSchema1BoxedMap](#schemaschema1boxedmap)
boxed class to store validated Map payloads | -| static class | [SchemaSchema.SchemaSchema1](#schemaschema1)
schema class | - -## SchemaSchema1Boxed -public static abstract sealed class SchemaSchema1Boxed
-permits
-[SchemaSchema1BoxedVoid](#schemaschema1boxedvoid), -[SchemaSchema1BoxedBoolean](#schemaschema1boxedboolean), -[SchemaSchema1BoxedNumber](#schemaschema1boxednumber), -[SchemaSchema1BoxedString](#schemaschema1boxedstring), -[SchemaSchema1BoxedList](#schemaschema1boxedlist), -[SchemaSchema1BoxedMap](#schemaschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## SchemaSchema1BoxedVoid -public static final class SchemaSchema1BoxedVoid
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## SchemaSchema1BoxedBoolean -public static final class SchemaSchema1BoxedBoolean
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## SchemaSchema1BoxedNumber -public static final class SchemaSchema1BoxedNumber
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## SchemaSchema1BoxedString -public static final class SchemaSchema1BoxedString
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## SchemaSchema1BoxedList -public static final class SchemaSchema1BoxedList
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## SchemaSchema1BoxedMap -public static final class SchemaSchema1BoxedMap
-extends [SchemaSchema1Boxed](#schemaschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| SchemaSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - -## SchemaSchema1 -public static class SchemaSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) - -A schema class that validates payloads From c7ba75719873fcb7d7ee12d69fff379853f6ec78 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 17:02:06 -0800 Subject: [PATCH 23/40] Adds RequestBodySerializerTest --- .../petstore/java/.openapi-generator/FILES | 1 + samples/client/petstore/java/pom.xml | 6 + .../requestbody/RequestBodySerializer.java | 29 ++-- .../RequestBodySerializerTest.java | 152 ++++++++++++++++++ .../generators/JavaClientGenerator.java | 5 + src/main/resources/java/pom.hbs | 6 + .../requestbody/RequestBodySerializer.hbs | 29 ++-- .../requestbody/RequestBodySerializerTest.hbs | 152 ++++++++++++++++++ 8 files changed, 360 insertions(+), 20 deletions(-) create mode 100644 samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java create mode 100644 src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 5588d310037..d164efdf188 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -883,6 +883,7 @@ src/main/java/org/openapijsonschematools/client/servers/ServerWithoutVariables.j src/main/java/org/openapijsonschematools/client/servers/server0/Variables.java src/main/java/org/openapijsonschematools/client/servers/server1/Variables.java src/test/java/org/openapijsonschematools/client/configurations/JsonSchemaKeywordFlagsTest.java +src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java src/test/java/org/openapijsonschematools/client/schemas/AnyTypeSchemaTest.java src/test/java/org/openapijsonschematools/client/schemas/ArrayTypeSchemaTest.java src/test/java/org/openapijsonschematools/client/schemas/BooleanSchemaTest.java diff --git a/samples/client/petstore/java/pom.xml b/samples/client/petstore/java/pom.xml index ad8f57c41c2..94d259e0b66 100644 --- a/samples/client/petstore/java/pom.xml +++ b/samples/client/petstore/java/pom.xml @@ -215,6 +215,12 @@ checker ${checker-version} + + + com.google.code.gson + gson + 2.10.1 + junit diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java index f4886712a45..5e10da93a16 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -4,32 +4,41 @@ import java.net.http.HttpRequest; import org.checkerframework.checker.nullness.qual.Nullable; +import com.google.gson.Gson; import java.util.Map; +import java.util.regex.Pattern; public abstract class RequestBodySerializer { /* * Describes a single request body - * content: content_type to MediaType schema info - * each implementing class must implement RequestBody makeForApplicationJson(SealedOutput) - * each the returned RequestBody must have a protected constructor to insure that - * it is created by makeForApplicationJson - * or make one enum for each content type, then implement make(SpecificContentType, SealedOutput) - * requires one enum per contentType - * abstract T make(String contentType, @Nullable Object body) - * logic: MediaType get(ContentTypeEnum contentType) - * .makeRequestBody(SealedOutput) + * content: contentType to MediaType schema info */ public final Map> content; public final boolean required; + private final Pattern jsonContentTypePattern = Pattern.compile( + "application/[^+]*[+]?(json);?.*" + ); + private final Gson gson = new Gson(); public RequestBodySerializer(Map> content, boolean required) { this.content = content; this.required = required; } + protected boolean contentTypeIsJson(String contentType) { + return jsonContentTypePattern.matcher(contentType).find(); + } + + private SerializedRequestBody serializeJson(String contentType, @Nullable Object body) { + String jsonText = gson.toJson(body); + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(jsonText)); + } + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { - // todo add implementation here + if (contentTypeIsJson(contentType)) { + return serializeJson(contentType, body); + } return new SerializedRequestBody( contentType, HttpRequest.BodyPublishers.ofString("blah") diff --git a/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java b/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java new file mode 100644 index 00000000000..e4c92b9ea60 --- /dev/null +++ b/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java @@ -0,0 +1,152 @@ +package org.openapijsonschematools.client.requestbody; + +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.schemas.MapJsonSchema; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.junit.Assert; +import org.junit.Test; + +import java.net.http.HttpResponse; +import java.nio.ByteBuffer; +import java.nio.charset.StandardCharsets; +import java.util.List; +import java.util.Map; +import java.util.concurrent.Flow; + +public final class RequestBodySerializerTest { + + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, ApplicationgeojsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public ApplicationjsonRequestBody(@Nullable Object body) { + contentType = "application/json"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + public static final class ApplicationgeojsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public ApplicationgeojsonRequestBody(@Nullable Object body) { + contentType = "application/json"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + + public static class MyRequestBodySerializer extends RequestBodySerializer { + public MyRequestBodySerializer() { + super(Map.of(), true); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { + return serialize(requestBody0.contentType(), requestBody0.body()); + } else { + ApplicationgeojsonRequestBody requestBody1 = (ApplicationgeojsonRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body()); + } + } + } + + @Test + public void testContentTypeIsJson() { + var serializer = new MyRequestBodySerializer(); + Assert.assertTrue(serializer.contentTypeIsJson("application/json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json; charset=UTF-8")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json-patch+json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/geo+json")); + + Assert.assertFalse(serializer.contentTypeIsJson("application/octet-stream")); + Assert.assertFalse(serializer.contentTypeIsJson("text/plain")); + } + + static final class StringSubscriber implements Flow.Subscriber { + final HttpResponse.BodySubscriber wrapped; + StringSubscriber(HttpResponse.BodySubscriber wrapped) { + this.wrapped = wrapped; + } + @Override + public void onSubscribe(Flow.Subscription subscription) { + wrapped.onSubscribe(subscription); + } + @Override + public void onNext(ByteBuffer item) { wrapped.onNext(List.of(item)); } + @Override + public void onError(Throwable throwable) { wrapped.onError(throwable); } + @Override + public void onComplete() { wrapped.onComplete(); } + } + + private String getJsonBody(MyRequestBodySerializer serializer, SealedRequestBody body) { + SerializedRequestBody requestBody = serializer.serialize(body); + Assert.assertEquals(requestBody.contentType, "application/json"); + + var bodySubscriber = HttpResponse.BodySubscribers.ofString(StandardCharsets.UTF_8); + var flowSubscriber = new StringSubscriber(bodySubscriber); + requestBody.bodyPublisher.subscribe(flowSubscriber); + + return bodySubscriber.getBody().toCompletableFuture().join(); + } + + @Test + public void testSerialize() { + var serializer = new MyRequestBodySerializer(); + String jsonBody; + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(1)); + Assert.assertEquals(jsonBody, "1"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(3.14)); + Assert.assertEquals(jsonBody, "3.14"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(null)); + Assert.assertEquals(jsonBody, "null"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(true)); + Assert.assertEquals(jsonBody, "true"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(false)); + Assert.assertEquals(jsonBody, "false"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(List.of())); + Assert.assertEquals(jsonBody, "[]"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(Map.of())); + Assert.assertEquals(jsonBody, "{}"); + + SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + MapJsonSchema.MapJsonSchema1 mapJsonSchema = MapJsonSchema.MapJsonSchema1.getInstance(); + var frozenMap = mapJsonSchema.validate(Map.of("k1", "v1", "k2", "v2"), configuration); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(frozenMap)); + Assert.assertEquals(jsonBody, "{\"k2\":\"v2\",\"k1\":\"v1\"}"); + } +} diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 128cf488523..13148549708 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -746,6 +746,11 @@ public void processOpts() { "src/main/java/packagename/requestbody/SerializedRequestBody.hbs", packagePath() + File.separatorChar + "requestbody", "SerializedRequestBody.java")); + supportingFiles.add(new SupportingFile( + "src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs", + testPackagePath() + File.separatorChar + "requestbody", + "RequestBodySerializerTest.java")); + // mediatype supportingFiles.add(new SupportingFile( "src/main/java/packagename/mediatype/MediaType.hbs", diff --git a/src/main/resources/java/pom.hbs b/src/main/resources/java/pom.hbs index cfea0f1bddf..be79badc236 100644 --- a/src/main/resources/java/pom.hbs +++ b/src/main/resources/java/pom.hbs @@ -222,6 +222,12 @@ checker ${checker-version} + + + com.google.code.gson + gson + 2.10.1 + junit diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index 3927b6a292f..62558229396 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -4,32 +4,41 @@ import {{{packageName}}}.mediatype.MediaType; import java.net.http.HttpRequest; import org.checkerframework.checker.nullness.qual.Nullable; +import com.google.gson.Gson; import java.util.Map; +import java.util.regex.Pattern; public abstract class RequestBodySerializer { /* * Describes a single request body - * content: content_type to MediaType schema info - * each implementing class must implement RequestBody makeForApplicationJson(SealedOutput) - * each the returned RequestBody must have a protected constructor to insure that - * it is created by makeForApplicationJson - * or make one enum for each content type, then implement make(SpecificContentType, SealedOutput) - * requires one enum per contentType - * abstract T make(String contentType, @Nullable Object body) - * logic: MediaType get(ContentTypeEnum contentType) - * .makeRequestBody(SealedOutput) + * content: contentType to MediaType schema info */ public final Map> content; public final boolean required; + private final Pattern jsonContentTypePattern = Pattern.compile( + "application/[^+]*[+]?(json);?.*" + ); + private final Gson gson = new Gson(); public RequestBodySerializer(Map> content, boolean required) { this.content = content; this.required = required; } + protected boolean contentTypeIsJson(String contentType) { + return jsonContentTypePattern.matcher(contentType).find(); + } + + private SerializedRequestBody serializeJson(String contentType, @Nullable Object body) { + String jsonText = gson.toJson(body); + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(jsonText)); + } + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { - // todo add implementation here + if (contentTypeIsJson(contentType)) { + return serializeJson(contentType, body); + } return new SerializedRequestBody( contentType, HttpRequest.BodyPublishers.ofString("blah") diff --git a/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs b/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs new file mode 100644 index 00000000000..6f5ca6cc609 --- /dev/null +++ b/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs @@ -0,0 +1,152 @@ +package {{{packageName}}}.requestbody; + +import {{{packageName}}}.configurations.JsonSchemaKeywordFlags; +import {{{packageName}}}.configurations.SchemaConfiguration; +import {{{packageName}}}.schemas.MapJsonSchema; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.junit.Assert; +import org.junit.Test; + +import java.net.http.HttpResponse; +import java.nio.ByteBuffer; +import java.nio.charset.StandardCharsets; +import java.util.List; +import java.util.Map; +import java.util.concurrent.Flow; + +public final class RequestBodySerializerTest { + + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, ApplicationgeojsonRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public ApplicationjsonRequestBody(@Nullable Object body) { + contentType = "application/json"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + public static final class ApplicationgeojsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public ApplicationgeojsonRequestBody(@Nullable Object body) { + contentType = "application/json"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + + public static class MyRequestBodySerializer extends RequestBodySerializer { + public MyRequestBodySerializer() { + super(Map.of(), true); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { + return serialize(requestBody0.contentType(), requestBody0.body()); + } else { + ApplicationgeojsonRequestBody requestBody1 = (ApplicationgeojsonRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body()); + } + } + } + + @Test + public void testContentTypeIsJson() { + var serializer = new MyRequestBodySerializer(); + Assert.assertTrue(serializer.contentTypeIsJson("application/json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json; charset=UTF-8")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json-patch+json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/geo+json")); + + Assert.assertFalse(serializer.contentTypeIsJson("application/octet-stream")); + Assert.assertFalse(serializer.contentTypeIsJson("text/plain")); + } + + static final class StringSubscriber implements Flow.Subscriber { + final HttpResponse.BodySubscriber wrapped; + StringSubscriber(HttpResponse.BodySubscriber wrapped) { + this.wrapped = wrapped; + } + @Override + public void onSubscribe(Flow.Subscription subscription) { + wrapped.onSubscribe(subscription); + } + @Override + public void onNext(ByteBuffer item) { wrapped.onNext(List.of(item)); } + @Override + public void onError(Throwable throwable) { wrapped.onError(throwable); } + @Override + public void onComplete() { wrapped.onComplete(); } + } + + private String getJsonBody(MyRequestBodySerializer serializer, SealedRequestBody body) { + SerializedRequestBody requestBody = serializer.serialize(body); + Assert.assertEquals(requestBody.contentType, "application/json"); + + var bodySubscriber = HttpResponse.BodySubscribers.ofString(StandardCharsets.UTF_8); + var flowSubscriber = new StringSubscriber(bodySubscriber); + requestBody.bodyPublisher.subscribe(flowSubscriber); + + return bodySubscriber.getBody().toCompletableFuture().join(); + } + + @Test + public void testSerialize() { + var serializer = new MyRequestBodySerializer(); + String jsonBody; + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(1)); + Assert.assertEquals(jsonBody, "1"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(3.14)); + Assert.assertEquals(jsonBody, "3.14"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(null)); + Assert.assertEquals(jsonBody, "null"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(true)); + Assert.assertEquals(jsonBody, "true"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(false)); + Assert.assertEquals(jsonBody, "false"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(List.of())); + Assert.assertEquals(jsonBody, "[]"); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(Map.of())); + Assert.assertEquals(jsonBody, "{}"); + + SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + MapJsonSchema.MapJsonSchema1 mapJsonSchema = MapJsonSchema.MapJsonSchema1.getInstance(); + var frozenMap = mapJsonSchema.validate(Map.of("k1", "v1", "k2", "v2"), configuration); + jsonBody = getJsonBody( + serializer, + new ApplicationgeojsonRequestBody(frozenMap)); + Assert.assertEquals(jsonBody, "{\"k2\":\"v2\",\"k1\":\"v1\"}"); + } +} \ No newline at end of file From 1a8bd91bfc8d6299cd1eeea54aa4c92363310be4 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 17:05:48 -0800 Subject: [PATCH 24/40] Request body serialization throws exception for unimplemented content types --- .../client/requestbody/RequestBodySerializer.java | 5 +---- .../packagename/requestbody/RequestBodySerializerTest.hbs | 4 +--- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java index 5e10da93a16..588f60970c5 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -39,10 +39,7 @@ protected SerializedRequestBody serialize(String contentType, @Nullable Object b if (contentTypeIsJson(contentType)) { return serializeJson(contentType, body); } - return new SerializedRequestBody( - contentType, - HttpRequest.BodyPublishers.ofString("blah") - ); + throw new RuntimeException("Serialization has not yet been implemented for contentType="+contentType+". If you need it please file a PR"); } public abstract SerializedRequestBody serialize(T requestBody); diff --git a/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs b/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs index 6f5ca6cc609..fe0325c97c8 100644 --- a/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs +++ b/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs @@ -61,10 +61,8 @@ public final class RequestBodySerializerTest { public SerializedRequestBody serialize(SealedRequestBody requestBody) { if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { return serialize(requestBody0.contentType(), requestBody0.body()); - } else { - ApplicationgeojsonRequestBody requestBody1 = (ApplicationgeojsonRequestBody) requestBody; - return serialize(requestBody1.contentType(), requestBody1.body()); } + throw new RuntimeException("Serialization has not yet been implemented for contentType="+contentType+". If you need it please file a PR"); } } From 36748e4a822c2a23111ac8bd5e04f745a56dde74 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 21:35:48 -0800 Subject: [PATCH 25/40] Adds text plain request body serialization and a test of it --- .../requestbody/RequestBodySerializer.java | 16 +++- .../RequestBodySerializerTest.java | 81 +++++++++++-------- .../requestbody/RequestBodySerializer.hbs | 21 +++-- .../requestbody/RequestBodySerializerTest.hbs | 81 +++++++++++-------- 4 files changed, 120 insertions(+), 79 deletions(-) diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java index 588f60970c5..3fdbcdbfde4 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +++ b/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -16,17 +16,18 @@ public abstract class RequestBodySerializer { */ public final Map> content; public final boolean required; - private final Pattern jsonContentTypePattern = Pattern.compile( + private static final Pattern jsonContentTypePattern = Pattern.compile( "application/[^+]*[+]?(json);?.*" ); - private final Gson gson = new Gson(); + private static final Gson gson = new Gson(); + private static final String textPlainContentType = "text/plain"; public RequestBodySerializer(Map> content, boolean required) { this.content = content; this.required = required; } - protected boolean contentTypeIsJson(String contentType) { + protected static boolean contentTypeIsJson(String contentType) { return jsonContentTypePattern.matcher(contentType).find(); } @@ -35,9 +36,18 @@ private SerializedRequestBody serializeJson(String contentType, @Nullable Object return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(jsonText)); } + private SerializedRequestBody serializeTextPlain(String contentType, @Nullable Object body) { + if (body instanceof String stringBody) { + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(stringBody)); + } + throw new RuntimeException("Invalid non-string data type of "+body.getClass().getName()+" for text/plain body serialization"); + } + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { if (contentTypeIsJson(contentType)) { return serializeJson(contentType, body); + } else if (contentType.equals(textPlainContentType)) { + return serializeTextPlain(contentType, body); } throw new RuntimeException("Serialization has not yet been implemented for contentType="+contentType+". If you need it please file a PR"); } diff --git a/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java b/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java index e4c92b9ea60..0c618ead730 100644 --- a/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java +++ b/samples/client/petstore/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java @@ -17,7 +17,7 @@ public final class RequestBodySerializerTest { - public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, ApplicationgeojsonRequestBody {} + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, TextplainRequestBody {} public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { private final String contentType; private final @Nullable Object body; @@ -35,11 +35,11 @@ public String contentType() { return body; } } - public static final class ApplicationgeojsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + public static final class TextplainRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { private final String contentType; private final @Nullable Object body; - public ApplicationgeojsonRequestBody(@Nullable Object body) { - contentType = "application/json"; + public TextplainRequestBody(@Nullable Object body) { + contentType = "text/plain"; this.body = body; } @Override @@ -62,7 +62,7 @@ public SerializedRequestBody serialize(SealedRequestBody requestBody) { if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { return serialize(requestBody0.contentType(), requestBody0.body()); } else { - ApplicationgeojsonRequestBody requestBody1 = (ApplicationgeojsonRequestBody) requestBody; + TextplainRequestBody requestBody1 = (TextplainRequestBody) requestBody; return serialize(requestBody1.contentType(), requestBody1.body()); } } @@ -97,10 +97,7 @@ public void onSubscribe(Flow.Subscription subscription) { public void onComplete() { wrapped.onComplete(); } } - private String getJsonBody(MyRequestBodySerializer serializer, SealedRequestBody body) { - SerializedRequestBody requestBody = serializer.serialize(body); - Assert.assertEquals(requestBody.contentType, "application/json"); - + private String getJsonBody(SerializedRequestBody requestBody) { var bodySubscriber = HttpResponse.BodySubscribers.ofString(StandardCharsets.UTF_8); var flowSubscriber = new StringSubscriber(bodySubscriber); requestBody.bodyPublisher.subscribe(flowSubscriber); @@ -109,44 +106,58 @@ private String getJsonBody(MyRequestBodySerializer serializer, SealedRequestBody } @Test - public void testSerialize() { + public void testSerializeApplicationJson() { var serializer = new MyRequestBodySerializer(); String jsonBody; - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(1)); + SerializedRequestBody requestBody = serializer.serialize(new ApplicationjsonRequestBody(1)); + Assert.assertEquals("application/json", requestBody.contentType); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "1"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(3.14)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(3.14)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "3.14"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(null)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(null)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "null"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(true)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(true)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "true"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(false)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(false)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "false"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(List.of())); + + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(List.of())); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "[]"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(Map.of())); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(Map.of())); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "{}"); SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); MapJsonSchema.MapJsonSchema1 mapJsonSchema = MapJsonSchema.MapJsonSchema1.getInstance(); var frozenMap = mapJsonSchema.validate(Map.of("k1", "v1", "k2", "v2"), configuration); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(frozenMap)); + requestBody = serializer.serialize(new ApplicationjsonRequestBody(frozenMap)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "{\"k2\":\"v2\",\"k1\":\"v1\"}"); } -} + + @Test + public void testSerializeTextPlain() { + var serializer = new MyRequestBodySerializer(); + SerializedRequestBody requestBody = serializer.serialize(new TextplainRequestBody("a")); + Assert.assertEquals("text/plain", requestBody.contentType); + String textBody = getJsonBody(requestBody); + Assert.assertEquals(textBody, "a"); + + Assert.assertThrows( + RuntimeException.class, + () -> serializer.serialize(new TextplainRequestBody(null)) + ); + } +} \ No newline at end of file diff --git a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs index 62558229396..9af45e792a7 100644 --- a/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs +++ b/src/main/resources/java/src/main/java/packagename/requestbody/RequestBodySerializer.hbs @@ -16,17 +16,18 @@ public abstract class RequestBodySerializer { */ public final Map> content; public final boolean required; - private final Pattern jsonContentTypePattern = Pattern.compile( + private static final Pattern jsonContentTypePattern = Pattern.compile( "application/[^+]*[+]?(json);?.*" ); - private final Gson gson = new Gson(); + private static final Gson gson = new Gson(); + private static final String textPlainContentType = "text/plain"; public RequestBodySerializer(Map> content, boolean required) { this.content = content; this.required = required; } - protected boolean contentTypeIsJson(String contentType) { + protected static boolean contentTypeIsJson(String contentType) { return jsonContentTypePattern.matcher(contentType).find(); } @@ -35,14 +36,20 @@ public abstract class RequestBodySerializer { return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(jsonText)); } + private SerializedRequestBody serializeTextPlain(String contentType, @Nullable Object body) { + if (body instanceof String stringBody) { + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(stringBody)); + } + throw new RuntimeException("Invalid non-string data type of "+body.getClass().getName()+" for text/plain body serialization"); + } + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { if (contentTypeIsJson(contentType)) { return serializeJson(contentType, body); + } else if (contentType.equals(textPlainContentType)) { + return serializeTextPlain(contentType, body); } - return new SerializedRequestBody( - contentType, - HttpRequest.BodyPublishers.ofString("blah") - ); + throw new RuntimeException("Serialization has not yet been implemented for contentType="+contentType+". If you need it please file a PR"); } public abstract SerializedRequestBody serialize(T requestBody); diff --git a/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs b/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs index fe0325c97c8..1d9904cd021 100644 --- a/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs +++ b/src/main/resources/java/src/test/java/packagename/requestbody/RequestBodySerializerTest.hbs @@ -17,7 +17,7 @@ import java.util.concurrent.Flow; public final class RequestBodySerializerTest { - public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, ApplicationgeojsonRequestBody {} + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, TextplainRequestBody {} public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { private final String contentType; private final @Nullable Object body; @@ -35,11 +35,11 @@ public final class RequestBodySerializerTest { return body; } } - public static final class ApplicationgeojsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + public static final class TextplainRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { private final String contentType; private final @Nullable Object body; - public ApplicationgeojsonRequestBody(@Nullable Object body) { - contentType = "application/json"; + public TextplainRequestBody(@Nullable Object body) { + contentType = "text/plain"; this.body = body; } @Override @@ -61,8 +61,10 @@ public final class RequestBodySerializerTest { public SerializedRequestBody serialize(SealedRequestBody requestBody) { if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { return serialize(requestBody0.contentType(), requestBody0.body()); + } else { + TextplainRequestBody requestBody1 = (TextplainRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body()); } - throw new RuntimeException("Serialization has not yet been implemented for contentType="+contentType+". If you need it please file a PR"); } } @@ -95,10 +97,7 @@ public final class RequestBodySerializerTest { public void onComplete() { wrapped.onComplete(); } } - private String getJsonBody(MyRequestBodySerializer serializer, SealedRequestBody body) { - SerializedRequestBody requestBody = serializer.serialize(body); - Assert.assertEquals(requestBody.contentType, "application/json"); - + private String getJsonBody(SerializedRequestBody requestBody) { var bodySubscriber = HttpResponse.BodySubscribers.ofString(StandardCharsets.UTF_8); var flowSubscriber = new StringSubscriber(bodySubscriber); requestBody.bodyPublisher.subscribe(flowSubscriber); @@ -107,44 +106,58 @@ public final class RequestBodySerializerTest { } @Test - public void testSerialize() { + public void testSerializeApplicationJson() { var serializer = new MyRequestBodySerializer(); String jsonBody; - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(1)); + SerializedRequestBody requestBody = serializer.serialize(new ApplicationjsonRequestBody(1)); + Assert.assertEquals("application/json", requestBody.contentType); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "1"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(3.14)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(3.14)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "3.14"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(null)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(null)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "null"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(true)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(true)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "true"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(false)); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(false)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "false"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(List.of())); + + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(List.of())); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "[]"); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(Map.of())); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(Map.of())); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "{}"); SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); MapJsonSchema.MapJsonSchema1 mapJsonSchema = MapJsonSchema.MapJsonSchema1.getInstance(); var frozenMap = mapJsonSchema.validate(Map.of("k1", "v1", "k2", "v2"), configuration); - jsonBody = getJsonBody( - serializer, - new ApplicationgeojsonRequestBody(frozenMap)); + requestBody = serializer.serialize(new ApplicationjsonRequestBody(frozenMap)); + jsonBody = getJsonBody(requestBody); Assert.assertEquals(jsonBody, "{\"k2\":\"v2\",\"k1\":\"v1\"}"); } + + @Test + public void testSerializeTextPlain() { + var serializer = new MyRequestBodySerializer(); + SerializedRequestBody requestBody = serializer.serialize(new TextplainRequestBody("a")); + Assert.assertEquals("text/plain", requestBody.contentType); + String textBody = getJsonBody(requestBody); + Assert.assertEquals(textBody, "a"); + + Assert.assertThrows( + RuntimeException.class, + () -> serializer.serialize(new TextplainRequestBody(null)) + ); + } } \ No newline at end of file From f11b4ef66eff93c58e908f7b79bbee28b7090497 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 22:12:20 -0800 Subject: [PATCH 26/40] Adds draft request body docs --- .../petstore/java/.openapi-generator/FILES | 4 + samples/client/petstore/java/README.md | 153 ++++++++++++++++++ .../docs/components/requestbodies/Client.md | 31 ++++ .../java/docs/components/requestbodies/Pet.md | 31 ++++ .../components/requestbodies/RefUserArray.md | 8 + .../components/requestbodies/UserArray.md | 31 ++++ .../generators/JavaClientGenerator.java | 8 +- src/main/resources/java/README.hbs | 24 +++ .../requestbodies/RequestBodyDoc.hbs | 47 ++++++ 9 files changed, 336 insertions(+), 1 deletion(-) create mode 100644 samples/client/petstore/java/docs/components/requestbodies/Client.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/Pet.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md create mode 100644 samples/client/petstore/java/docs/components/requestbodies/UserArray.md create mode 100644 src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index d164efdf188..a500121d335 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -7,6 +7,10 @@ docs/components/headers/stringheader/StringHeaderSchema.md docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md docs/components/parameters/pathusername/Schema.md docs/components/parameters/refschemastringwithvalidation/Schema.md +docs/components/requestbodies/Client.md +docs/components/requestbodies/Pet.md +docs/components/requestbodies/RefUserArray.md +docs/components/requestbodies/UserArray.md docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md diff --git a/samples/client/petstore/java/README.md b/samples/client/petstore/java/README.md index 461fa0f14fb..50cafd5936e 100644 --- a/samples/client/petstore/java/README.md +++ b/samples/client/petstore/java/README.md @@ -299,6 +299,159 @@ allowed input and output types. | [Whale.Whale1](docs/components/schemas/Whale.md#whale1) | | | [Zebra.Zebra1](docs/components/schemas/Zebra.md#zebra1) | | +## Component Schemas + +| Class | Description | +| ----- | ----------- | +| [Schema200Response.Schema200Response1](docs/components/schemas/Schema200Response.md#schema200response1) | model with an invalid class name for python, starts with a number | +| [AbstractStepMessage.AbstractStepMessage1](docs/components/schemas/AbstractStepMessage.md#abstractstepmessage1) | Abstract Step | +| [AdditionalPropertiesClass.AdditionalPropertiesClass1](docs/components/schemas/AdditionalPropertiesClass.md#additionalpropertiesclass1) | | +| [AdditionalPropertiesSchema.AdditionalPropertiesSchema1](docs/components/schemas/AdditionalPropertiesSchema.md#additionalpropertiesschema1) | | +| [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) | | +| [Address.Address1](docs/components/schemas/Address.md#address1) | | +| [Animal.Animal1](docs/components/schemas/Animal.md#animal1) | | +| [AnimalFarm.AnimalFarm1](docs/components/schemas/AnimalFarm.md#animalfarm1) | | +| [AnyTypeAndFormat.AnyTypeAndFormat1](docs/components/schemas/AnyTypeAndFormat.md#anytypeandformat1) | | +| [AnyTypeNotString.AnyTypeNotString1](docs/components/schemas/AnyTypeNotString.md#anytypenotstring1) | | +| [ApiResponseSchema.ApiResponseSchema1](docs/components/schemas/ApiResponseSchema.md#apiresponseschema1) | | +| [ArrayHoldingAnyType.ArrayHoldingAnyType1](docs/components/schemas/ArrayHoldingAnyType.md#arrayholdinganytype1) | | +| [ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnly1](docs/components/schemas/ArrayOfArrayOfNumberOnly.md#arrayofarrayofnumberonly1) | | +| [ArrayOfEnums.ArrayOfEnums1](docs/components/schemas/ArrayOfEnums.md#arrayofenums1) | | +| [ArrayOfNumberOnly.ArrayOfNumberOnly1](docs/components/schemas/ArrayOfNumberOnly.md#arrayofnumberonly1) | | +| [ArrayTest.ArrayTest1](docs/components/schemas/ArrayTest.md#arraytest1) | | +| [ArrayWithValidationsInItems.ArrayWithValidationsInItems1](docs/components/schemas/ArrayWithValidationsInItems.md#arraywithvalidationsinitems1) | | +| [Bar.Bar1](docs/components/schemas/Bar.md#bar1) | | +| [BasquePig.BasquePig1](docs/components/schemas/BasquePig.md#basquepig1) | | +| [BooleanSchema.BooleanSchema1](docs/components/schemas/BooleanSchema.md#booleanschema1) | | +| [BooleanEnum.BooleanEnum1](docs/components/schemas/BooleanEnum.md#booleanenum1) | | +| [Capitalization.Capitalization1](docs/components/schemas/Capitalization.md#capitalization1) | | +| [Cat.Cat1](docs/components/schemas/Cat.md#cat1) | | +| [Category.Category1](docs/components/schemas/Category.md#category1) | | +| [ChildCat.ChildCat1](docs/components/schemas/ChildCat.md#childcat1) | | +| [ClassModel.ClassModel1](docs/components/schemas/ClassModel.md#classmodel1) | Model for testing model with "_class" property | +| [Client.Client1](docs/components/schemas/Client.md#client1) | | +| [ComplexQuadrilateral.ComplexQuadrilateral1](docs/components/schemas/ComplexQuadrilateral.md#complexquadrilateral1) | | +| [ComposedAnyOfDifferentTypesNoValidations.ComposedAnyOfDifferentTypesNoValidations1](docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md#composedanyofdifferenttypesnovalidations1) | | +| [ComposedArray.ComposedArray1](docs/components/schemas/ComposedArray.md#composedarray1) | | +| [ComposedBool.ComposedBool1](docs/components/schemas/ComposedBool.md#composedbool1) | | +| [ComposedNone.ComposedNone1](docs/components/schemas/ComposedNone.md#composednone1) | | +| [ComposedNumber.ComposedNumber1](docs/components/schemas/ComposedNumber.md#composednumber1) | | +| [ComposedObject.ComposedObject1](docs/components/schemas/ComposedObject.md#composedobject1) | | +| [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](docs/components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) | this is a model that allows payloads of type object or number | +| [ComposedString.ComposedString1](docs/components/schemas/ComposedString.md#composedstring1) | | +| [Currency.Currency1](docs/components/schemas/Currency.md#currency1) | | +| [DanishPig.DanishPig1](docs/components/schemas/DanishPig.md#danishpig1) | | +| [DateTimeTest.DateTimeTest1](docs/components/schemas/DateTimeTest.md#datetimetest1) | | +| [DateTimeWithValidations.DateTimeWithValidations1](docs/components/schemas/DateTimeWithValidations.md#datetimewithvalidations1) | | +| [DateWithValidations.DateWithValidations1](docs/components/schemas/DateWithValidations.md#datewithvalidations1) | | +| [DecimalPayload.DecimalPayload1](docs/components/schemas/DecimalPayload.md#decimalpayload1) | | +| [Dog.Dog1](docs/components/schemas/Dog.md#dog1) | | +| [Drawing.Drawing1](docs/components/schemas/Drawing.md#drawing1) | | +| [EnumArrays.EnumArrays1](docs/components/schemas/EnumArrays.md#enumarrays1) | | +| [EnumClass.EnumClass1](docs/components/schemas/EnumClass.md#enumclass1) | | +| [EnumTest.EnumTest1](docs/components/schemas/EnumTest.md#enumtest1) | | +| [EquilateralTriangle.EquilateralTriangle1](docs/components/schemas/EquilateralTriangle.md#equilateraltriangle1) | | +| [File.File1](docs/components/schemas/File.md#file1) | Must be named `File` for test. | +| [FileSchemaTestClass.FileSchemaTestClass1](docs/components/schemas/FileSchemaTestClass.md#fileschematestclass1) | | +| [Foo.Foo1](docs/components/schemas/Foo.md#foo1) | | +| [FormatTest.FormatTest1](docs/components/schemas/FormatTest.md#formattest1) | | +| [FromSchema.FromSchema1](docs/components/schemas/FromSchema.md#fromschema1) | | +| [GrandparentAnimal.GrandparentAnimal1](docs/components/schemas/GrandparentAnimal.md#grandparentanimal1) | | +| [HealthCheckResult.HealthCheckResult1](docs/components/schemas/HealthCheckResult.md#healthcheckresult1) | Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model. | +| [IntegerEnum.IntegerEnum1](docs/components/schemas/IntegerEnum.md#integerenum1) | | +| [IntegerEnumBig.IntegerEnumBig1](docs/components/schemas/IntegerEnumBig.md#integerenumbig1) | | +| [IntegerEnumOneValue.IntegerEnumOneValue1](docs/components/schemas/IntegerEnumOneValue.md#integerenumonevalue1) | | +| [IntegerEnumWithDefaultValue.IntegerEnumWithDefaultValue1](docs/components/schemas/IntegerEnumWithDefaultValue.md#integerenumwithdefaultvalue1) | | +| [IntegerMax10.IntegerMax101](docs/components/schemas/IntegerMax10.md#integermax101) | | +| [IntegerMin15.IntegerMin151](docs/components/schemas/IntegerMin15.md#integermin151) | | +| [IsoscelesTriangle.IsoscelesTriangle1](docs/components/schemas/IsoscelesTriangle.md#isoscelestriangle1) | | +| [Items.Items1](docs/components/schemas/Items.md#items1) | component's name collides with the inner schema name | +| [JSONPatchRequest.JSONPatchRequest1](docs/components/schemas/JSONPatchRequest.md#jsonpatchrequest1) | | +| [JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTest1](docs/components/schemas/JSONPatchRequestAddReplaceTest.md#jsonpatchrequestaddreplacetest1) | | +| [JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopy1](docs/components/schemas/JSONPatchRequestMoveCopy.md#jsonpatchrequestmovecopy1) | | +| [JSONPatchRequestRemove.JSONPatchRequestRemove1](docs/components/schemas/JSONPatchRequestRemove.md#jsonpatchrequestremove1) | | +| [MapTest.MapTest1](docs/components/schemas/MapTest.md#maptest1) | | +| [MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalPropertiesClass1](docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md#mixedpropertiesandadditionalpropertiesclass1) | | +| [Money.Money1](docs/components/schemas/Money.md#money1) | | +| [MyObjectDto.MyObjectDto1](docs/components/schemas/MyObjectDto.md#myobjectdto1) | | +| [Name.Name1](docs/components/schemas/Name.md#name1) | Model for testing model name same as property name | +| [NoAdditionalProperties.NoAdditionalProperties1](docs/components/schemas/NoAdditionalProperties.md#noadditionalproperties1) | | +| [NullableClass.NullableClass1](docs/components/schemas/NullableClass.md#nullableclass1) | | +| [NullableShape.NullableShape1](docs/components/schemas/NullableShape.md#nullableshape1) | The value may be a shape or the 'null' value. For a composed schema to validate a null payload, one of its chosen oneOf schemas must be type null or nullable (introduced in OAS schema >= 3.0) | +| [NullableString.NullableString1](docs/components/schemas/NullableString.md#nullablestring1) | | +| [NumberSchema.NumberSchema1](docs/components/schemas/NumberSchema.md#numberschema1) | | +| [NumberOnly.NumberOnly1](docs/components/schemas/NumberOnly.md#numberonly1) | | +| [NumberWithExclusiveMinMax.NumberWithExclusiveMinMax1](docs/components/schemas/NumberWithExclusiveMinMax.md#numberwithexclusiveminmax1) | | +| [NumberWithValidations.NumberWithValidations1](docs/components/schemas/NumberWithValidations.md#numberwithvalidations1) | | +| [ObjWithRequiredProps.ObjWithRequiredProps1](docs/components/schemas/ObjWithRequiredProps.md#objwithrequiredprops1) | | +| [ObjWithRequiredPropsBase.ObjWithRequiredPropsBase1](docs/components/schemas/ObjWithRequiredPropsBase.md#objwithrequiredpropsbase1) | | +| [ObjectInterface.ObjectInterface1](docs/components/schemas/ObjectInterface.md#objectinterface1) | | +| [ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsProperties1](docs/components/schemas/ObjectModelWithArgAndArgsProperties.md#objectmodelwithargandargsproperties1) | | +| [ObjectModelWithRefProps.ObjectModelWithRefProps1](docs/components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) | a model that includes properties which should stay primitive (String + Boolean) and one which is defined as a class, NumberWithValidations | +| [ObjectWithAllOfWithReqTestPropFromUnsetAddProp.ObjectWithAllOfWithReqTestPropFromUnsetAddProp1](docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md#objectwithallofwithreqtestpropfromunsetaddprop1) | | +| [ObjectWithCollidingProperties.ObjectWithCollidingProperties1](docs/components/schemas/ObjectWithCollidingProperties.md#objectwithcollidingproperties1) | component with properties that have name collisions | +| [ObjectWithDecimalProperties.ObjectWithDecimalProperties1](docs/components/schemas/ObjectWithDecimalProperties.md#objectwithdecimalproperties1) | | +| [ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedProps1](docs/components/schemas/ObjectWithDifficultlyNamedProps.md#objectwithdifficultlynamedprops1) | model with properties that have invalid names for python | +| [ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionProperty1](docs/components/schemas/ObjectWithInlineCompositionProperty.md#objectwithinlinecompositionproperty1) | | +| [ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedProperties1](docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md#objectwithinvalidnamedrefedproperties1) | | +| [ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValues1](docs/components/schemas/ObjectWithNonIntersectingValues.md#objectwithnonintersectingvalues1) | | +| [ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalProps1](docs/components/schemas/ObjectWithOnlyOptionalProps.md#objectwithonlyoptionalprops1) | | +| [ObjectWithOptionalTestProp.ObjectWithOptionalTestProp1](docs/components/schemas/ObjectWithOptionalTestProp.md#objectwithoptionaltestprop1) | | +| [ObjectWithValidations.ObjectWithValidations1](docs/components/schemas/ObjectWithValidations.md#objectwithvalidations1) | | +| [Order.Order1](docs/components/schemas/Order.md#order1) | | +| [PaginatedResultMyObjectDto.PaginatedResultMyObjectDto1](docs/components/schemas/PaginatedResultMyObjectDto.md#paginatedresultmyobjectdto1) | | +| [ParentPet.ParentPet1](docs/components/schemas/ParentPet.md#parentpet1) | | +| [Pet.Pet1](docs/components/schemas/Pet.md#pet1) | Pet object that needs to be added to the store | +| [Pig.Pig1](docs/components/schemas/Pig.md#pig1) | | +| [Player.Player1](docs/components/schemas/Player.md#player1) | a model that includes a self reference this forces properties and additionalProperties to be lazy loaded in python models because the Player class has not fully loaded when defining properties | +| [PublicKey.PublicKey1](docs/components/schemas/PublicKey.md#publickey1) | schema that contains a property named key | +| [Quadrilateral.Quadrilateral1](docs/components/schemas/Quadrilateral.md#quadrilateral1) | | +| [QuadrilateralInterface.QuadrilateralInterface1](docs/components/schemas/QuadrilateralInterface.md#quadrilateralinterface1) | | +| [ReadOnlyFirst.ReadOnlyFirst1](docs/components/schemas/ReadOnlyFirst.md#readonlyfirst1) | | +| [RefPet.RefPet1](docs/components/schemas/RefPet.md#refpet1) | | +| [ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddProps1](docs/components/schemas/ReqPropsFromExplicitAddProps.md#reqpropsfromexplicitaddprops1) | | +| [ReqPropsFromTrueAddProps.ReqPropsFromTrueAddProps1](docs/components/schemas/ReqPropsFromTrueAddProps.md#reqpropsfromtrueaddprops1) | | +| [ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddProps1](docs/components/schemas/ReqPropsFromUnsetAddProps.md#reqpropsfromunsetaddprops1) | | +| [ReturnSchema.ReturnSchema1](docs/components/schemas/ReturnSchema.md#returnschema1) | Model for testing reserved words | +| [ScaleneTriangle.ScaleneTriangle1](docs/components/schemas/ScaleneTriangle.md#scalenetriangle1) | | +| [SelfReferencingArrayModel.SelfReferencingArrayModel1](docs/components/schemas/SelfReferencingArrayModel.md#selfreferencingarraymodel1) | | +| [SelfReferencingObjectModel.SelfReferencingObjectModel1](docs/components/schemas/SelfReferencingObjectModel.md#selfreferencingobjectmodel1) | | +| [Shape.Shape1](docs/components/schemas/Shape.md#shape1) | | +| [ShapeOrNull.ShapeOrNull1](docs/components/schemas/ShapeOrNull.md#shapeornull1) | The value may be a shape or the 'null' value. This is introduced in OAS schema >= 3.1. | +| [SimpleQuadrilateral.SimpleQuadrilateral1](docs/components/schemas/SimpleQuadrilateral.md#simplequadrilateral1) | | +| [SomeObject.SomeObject1](docs/components/schemas/SomeObject.md#someobject1) | | +| [StringSchema.StringSchema1](docs/components/schemas/StringSchema.md#stringschema1) | | +| [StringBooleanMap.StringBooleanMap1](docs/components/schemas/StringBooleanMap.md#stringbooleanmap1) | | +| [StringEnum.StringEnum1](docs/components/schemas/StringEnum.md#stringenum1) | | +| [StringEnumWithDefaultValue.StringEnumWithDefaultValue1](docs/components/schemas/StringEnumWithDefaultValue.md#stringenumwithdefaultvalue1) | | +| [StringWithValidation.StringWithValidation1](docs/components/schemas/StringWithValidation.md#stringwithvalidation1) | | +| [Tag.Tag1](docs/components/schemas/Tag.md#tag1) | | +| [Triangle.Triangle1](docs/components/schemas/Triangle.md#triangle1) | | +| [TriangleInterface.TriangleInterface1](docs/components/schemas/TriangleInterface.md#triangleinterface1) | | +| [UUIDString.UUIDString1](docs/components/schemas/UUIDString.md#uuidstring1) | | +| [User.User1](docs/components/schemas/User.md#user1) | | +| [SpecialModelname.SpecialModelname1](docs/components/schemas/SpecialModelname.md#specialmodelname1) | model with an invalid class name for python | +| [Apple.Apple1](docs/components/schemas/Apple.md#apple1) | | +| [AppleReq.AppleReq1](docs/components/schemas/AppleReq.md#applereq1) | | +| [Banana.Banana1](docs/components/schemas/Banana.md#banana1) | | +| [BananaReq.BananaReq1](docs/components/schemas/BananaReq.md#bananareq1) | | +| [Fruit.Fruit1](docs/components/schemas/Fruit.md#fruit1) | | +| [FruitReq.FruitReq1](docs/components/schemas/FruitReq.md#fruitreq1) | | +| [GmFruit.GmFruit1](docs/components/schemas/GmFruit.md#gmfruit1) | | +| [HasOnlyReadOnly.HasOnlyReadOnly1](docs/components/schemas/HasOnlyReadOnly.md#hasonlyreadonly1) | | +| [Mammal.Mammal1](docs/components/schemas/Mammal.md#mammal1) | | +| [Whale.Whale1](docs/components/schemas/Whale.md#whale1) | | +| [Zebra.Zebra1](docs/components/schemas/Zebra.md#zebra1) | | + +## Component RequestBodies + +Class | Description +----- | ------------ +[Client.Client1](docs/components/requestbodies/Client.md#client1) | client model +[Pet.Pet1](docs/components/requestbodies/Pet.md#pet1) | Pet object that needs to be added to the store, multiple content types +[RefUserArray.RefUserArray1](docs/components/requestbodies/RefUserArray.md#refuserarray1) | +[UserArray.UserArray1](docs/components/requestbodies/UserArray.md#userarray1) | List of user object + ## Component SecuritySchemes | Class | Description | diff --git a/samples/client/petstore/java/docs/components/requestbodies/Client.md b/samples/client/petstore/java/docs/components/requestbodies/Client.md new file mode 100644 index 00000000000..b3aa3869db6 --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/Client.md @@ -0,0 +1,31 @@ +# Client +Client.java + + +public class Client + +A class that contains necessary nested +- SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types +- final classes which extend SealedRequestBody, the concrete request body types +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances +- supporting XMediaType classes which store the openapi request body contentType to schema information + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | --------------------- | +| static class | [Client.Client1](#client1)
class that serializes request bodies | +| static class | [Client.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | + +## Client1 +public static class Client1
+ +a class that serializes SealedRequestBody request bodies + +## SealedRequestBody +public static abstract sealed class SealedRequestBody
+permits
+ +abstract sealed class that stores request contentType + validated schema data + + +[[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Pet.md b/samples/client/petstore/java/docs/components/requestbodies/Pet.md new file mode 100644 index 00000000000..63b5c24939a --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/Pet.md @@ -0,0 +1,31 @@ +# Pet +Pet.java + + +public class Pet + +A class that contains necessary nested +- SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types +- final classes which extend SealedRequestBody, the concrete request body types +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances +- supporting XMediaType classes which store the openapi request body contentType to schema information + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | --------------------- | +| static class | [Pet.Pet1](#pet1)
class that serializes request bodies | +| static class | [Pet.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | + +## Pet1 +public static class Pet1
+ +a class that serializes SealedRequestBody request bodies + +## SealedRequestBody +public static abstract sealed class SealedRequestBody
+permits
+ +abstract sealed class that stores request contentType + validated schema data + + +[[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md new file mode 100644 index 00000000000..43dcfa1812a --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md @@ -0,0 +1,8 @@ +# RefUserArray +RefUserArray.java + +| Ref Class | Description | +| --------- | ----------- | +| [UserArray](../../components/requestbodies/UserArray.UserArray.md#) | List of user object + +[[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md new file mode 100644 index 00000000000..657fd32e3dc --- /dev/null +++ b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md @@ -0,0 +1,31 @@ +# UserArray +UserArray.java + + +public class UserArray + +A class that contains necessary nested +- SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types +- final classes which extend SealedRequestBody, the concrete request body types +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances +- supporting XMediaType classes which store the openapi request body contentType to schema information + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | --------------------- | +| static class | [UserArray.UserArray1](#userarray1)
class that serializes request bodies | +| static class | [UserArray.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | + +## UserArray1 +public static class UserArray1
+ +a class that serializes SealedRequestBody request bodies + +## SealedRequestBody +public static abstract sealed class SealedRequestBody
+permits
+ +abstract sealed class that stores request contentType + validated schema data + + +[[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index 13148549708..f225b464362 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -773,7 +773,13 @@ public void processOpts() { put("src/main/java/packagename/components/requestbodies/RequestBody.hbs", ".java"); }} ); - // shchema + jsonPathDocTemplateFiles.put( + CodegenConstants.JSON_PATH_LOCATION_TYPE.REQUEST_BODY, + new HashMap<>() {{ + put("src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs", ".md"); + }} + ); + // schema HashMap schemaTemplates = new HashMap<>(); schemaTemplates.put("src/main/java/packagename/components/schemas/Schema.hbs", ".java"); jsonPathTemplateFiles.put( diff --git a/src/main/resources/java/README.hbs b/src/main/resources/java/README.hbs index 5ecb8415274..4b874734b12 100644 --- a/src/main/resources/java/README.hbs +++ b/src/main/resources/java/README.hbs @@ -173,6 +173,30 @@ allowed input and output types. {{/with}} {{/each}} {{/if}} +{{#if schemas}} + +## Component Schemas + +| Class | Description | +| ----- | ----------- | +{{#each schemas}} + {{#with this}} +| [{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}](docs/components/schemas/{{containerJsonPathPiece.pascalCase}}.md#{{jsonPathPiece.kebabCase}}) |{{#if description}} {{description.originalWithBr}}{{/if}} | + {{/with}} +{{/each}} +{{/if}} +{{#if requestBodies}} + +## Component RequestBodies + +Class | Description +----- | ------------ +{{#each requestBodies}} + {{#with this}} +[{{jsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}1](docs/components/requestbodies/{{jsonPathPiece.pascalCase}}.md#{{jsonPathPiece.kebabCase}}1) |{{#if description}} {{description.originalWithBr}}{{/if}} + {{/with}} +{{/each}} +{{/if}} {{#if securitySchemes}} ## Component SecuritySchemes diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs new file mode 100644 index 00000000000..5306492b6cf --- /dev/null +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -0,0 +1,47 @@ +{{#with requestBody}} +{{#eq identifierPieces.size 0}} +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces identifierPieces=(append identifierPieces jsonPathPiece) }} +{{else}} +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces }} +{{/eq}} +{{#if componentModule}} +{{jsonPathPiece.pascalCase}}.java +{{/if}} + +{{#if refInfo}} +| Ref Class | Description | +| --------- | ----------- | +| [{{refInfo.refClass}}](../../components/requestbodies/{{refInfo.refModule}}.{{refInfo.refClass}}.md#) |{{#with getDeepestRef}}{{#if description}} {{description.originalWithBr}}{{/if}}{{/with}} +{{else}} + +public class {{jsonPathPiece.pascalCase}} + +A class that contains necessary nested +- SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types +- final classes which extend SealedRequestBody, the concrete request body types +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances +- supporting XMediaType classes which store the openapi request body contentType to schema information + +{{headerSize}}# Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | --------------------- | +| static class | [{{jsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}1](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "1" "")) }})
class that serializes request bodies | +| static class | [{{jsonPathPiece.pascalCase}}.SealedRequestBody](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces "sealedrequestbody") }})
abstract sealed request body class | + +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join jsonPathPiece.pascalCase "1" "")) }} +public static class {{jsonPathPiece.pascalCase}}1
+ +a class that serializes SealedRequestBody request bodies + +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces "SealedRequestBody") }} +public static abstract sealed class SealedRequestBody
+permits
+ +abstract sealed class that stores request contentType + validated schema data + +{{/if}} +{{#if componentModule}} + +[[Back to top]](#top) {{> _helper_footer_links readmePath="../../../" requestBodiesLink=true}} +{{/if}} +{{/with}} \ No newline at end of file From eb888dcb155c79054109d6ff1035279f0c5a37ce Mon Sep 17 00:00:00 2001 From: Justin Black Date: Thu, 15 Feb 2024 22:19:28 -0800 Subject: [PATCH 27/40] Updates readmes --- samples/client/petstore/java/README.md | 144 ------------------ .../components/requestbodies/RefUserArray.md | 2 +- src/main/resources/java/README.hbs | 12 -- .../requestbodies/RequestBodyDoc.hbs | 2 +- 4 files changed, 2 insertions(+), 158 deletions(-) diff --git a/samples/client/petstore/java/README.md b/samples/client/petstore/java/README.md index 50cafd5936e..64c0fe18b67 100644 --- a/samples/client/petstore/java/README.md +++ b/samples/client/petstore/java/README.md @@ -299,150 +299,6 @@ allowed input and output types. | [Whale.Whale1](docs/components/schemas/Whale.md#whale1) | | | [Zebra.Zebra1](docs/components/schemas/Zebra.md#zebra1) | | -## Component Schemas - -| Class | Description | -| ----- | ----------- | -| [Schema200Response.Schema200Response1](docs/components/schemas/Schema200Response.md#schema200response1) | model with an invalid class name for python, starts with a number | -| [AbstractStepMessage.AbstractStepMessage1](docs/components/schemas/AbstractStepMessage.md#abstractstepmessage1) | Abstract Step | -| [AdditionalPropertiesClass.AdditionalPropertiesClass1](docs/components/schemas/AdditionalPropertiesClass.md#additionalpropertiesclass1) | | -| [AdditionalPropertiesSchema.AdditionalPropertiesSchema1](docs/components/schemas/AdditionalPropertiesSchema.md#additionalpropertiesschema1) | | -| [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) | | -| [Address.Address1](docs/components/schemas/Address.md#address1) | | -| [Animal.Animal1](docs/components/schemas/Animal.md#animal1) | | -| [AnimalFarm.AnimalFarm1](docs/components/schemas/AnimalFarm.md#animalfarm1) | | -| [AnyTypeAndFormat.AnyTypeAndFormat1](docs/components/schemas/AnyTypeAndFormat.md#anytypeandformat1) | | -| [AnyTypeNotString.AnyTypeNotString1](docs/components/schemas/AnyTypeNotString.md#anytypenotstring1) | | -| [ApiResponseSchema.ApiResponseSchema1](docs/components/schemas/ApiResponseSchema.md#apiresponseschema1) | | -| [ArrayHoldingAnyType.ArrayHoldingAnyType1](docs/components/schemas/ArrayHoldingAnyType.md#arrayholdinganytype1) | | -| [ArrayOfArrayOfNumberOnly.ArrayOfArrayOfNumberOnly1](docs/components/schemas/ArrayOfArrayOfNumberOnly.md#arrayofarrayofnumberonly1) | | -| [ArrayOfEnums.ArrayOfEnums1](docs/components/schemas/ArrayOfEnums.md#arrayofenums1) | | -| [ArrayOfNumberOnly.ArrayOfNumberOnly1](docs/components/schemas/ArrayOfNumberOnly.md#arrayofnumberonly1) | | -| [ArrayTest.ArrayTest1](docs/components/schemas/ArrayTest.md#arraytest1) | | -| [ArrayWithValidationsInItems.ArrayWithValidationsInItems1](docs/components/schemas/ArrayWithValidationsInItems.md#arraywithvalidationsinitems1) | | -| [Bar.Bar1](docs/components/schemas/Bar.md#bar1) | | -| [BasquePig.BasquePig1](docs/components/schemas/BasquePig.md#basquepig1) | | -| [BooleanSchema.BooleanSchema1](docs/components/schemas/BooleanSchema.md#booleanschema1) | | -| [BooleanEnum.BooleanEnum1](docs/components/schemas/BooleanEnum.md#booleanenum1) | | -| [Capitalization.Capitalization1](docs/components/schemas/Capitalization.md#capitalization1) | | -| [Cat.Cat1](docs/components/schemas/Cat.md#cat1) | | -| [Category.Category1](docs/components/schemas/Category.md#category1) | | -| [ChildCat.ChildCat1](docs/components/schemas/ChildCat.md#childcat1) | | -| [ClassModel.ClassModel1](docs/components/schemas/ClassModel.md#classmodel1) | Model for testing model with "_class" property | -| [Client.Client1](docs/components/schemas/Client.md#client1) | | -| [ComplexQuadrilateral.ComplexQuadrilateral1](docs/components/schemas/ComplexQuadrilateral.md#complexquadrilateral1) | | -| [ComposedAnyOfDifferentTypesNoValidations.ComposedAnyOfDifferentTypesNoValidations1](docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md#composedanyofdifferenttypesnovalidations1) | | -| [ComposedArray.ComposedArray1](docs/components/schemas/ComposedArray.md#composedarray1) | | -| [ComposedBool.ComposedBool1](docs/components/schemas/ComposedBool.md#composedbool1) | | -| [ComposedNone.ComposedNone1](docs/components/schemas/ComposedNone.md#composednone1) | | -| [ComposedNumber.ComposedNumber1](docs/components/schemas/ComposedNumber.md#composednumber1) | | -| [ComposedObject.ComposedObject1](docs/components/schemas/ComposedObject.md#composedobject1) | | -| [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](docs/components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) | this is a model that allows payloads of type object or number | -| [ComposedString.ComposedString1](docs/components/schemas/ComposedString.md#composedstring1) | | -| [Currency.Currency1](docs/components/schemas/Currency.md#currency1) | | -| [DanishPig.DanishPig1](docs/components/schemas/DanishPig.md#danishpig1) | | -| [DateTimeTest.DateTimeTest1](docs/components/schemas/DateTimeTest.md#datetimetest1) | | -| [DateTimeWithValidations.DateTimeWithValidations1](docs/components/schemas/DateTimeWithValidations.md#datetimewithvalidations1) | | -| [DateWithValidations.DateWithValidations1](docs/components/schemas/DateWithValidations.md#datewithvalidations1) | | -| [DecimalPayload.DecimalPayload1](docs/components/schemas/DecimalPayload.md#decimalpayload1) | | -| [Dog.Dog1](docs/components/schemas/Dog.md#dog1) | | -| [Drawing.Drawing1](docs/components/schemas/Drawing.md#drawing1) | | -| [EnumArrays.EnumArrays1](docs/components/schemas/EnumArrays.md#enumarrays1) | | -| [EnumClass.EnumClass1](docs/components/schemas/EnumClass.md#enumclass1) | | -| [EnumTest.EnumTest1](docs/components/schemas/EnumTest.md#enumtest1) | | -| [EquilateralTriangle.EquilateralTriangle1](docs/components/schemas/EquilateralTriangle.md#equilateraltriangle1) | | -| [File.File1](docs/components/schemas/File.md#file1) | Must be named `File` for test. | -| [FileSchemaTestClass.FileSchemaTestClass1](docs/components/schemas/FileSchemaTestClass.md#fileschematestclass1) | | -| [Foo.Foo1](docs/components/schemas/Foo.md#foo1) | | -| [FormatTest.FormatTest1](docs/components/schemas/FormatTest.md#formattest1) | | -| [FromSchema.FromSchema1](docs/components/schemas/FromSchema.md#fromschema1) | | -| [GrandparentAnimal.GrandparentAnimal1](docs/components/schemas/GrandparentAnimal.md#grandparentanimal1) | | -| [HealthCheckResult.HealthCheckResult1](docs/components/schemas/HealthCheckResult.md#healthcheckresult1) | Just a string to inform instance is up and running. Make it nullable in hope to get it as pointer in generated model. | -| [IntegerEnum.IntegerEnum1](docs/components/schemas/IntegerEnum.md#integerenum1) | | -| [IntegerEnumBig.IntegerEnumBig1](docs/components/schemas/IntegerEnumBig.md#integerenumbig1) | | -| [IntegerEnumOneValue.IntegerEnumOneValue1](docs/components/schemas/IntegerEnumOneValue.md#integerenumonevalue1) | | -| [IntegerEnumWithDefaultValue.IntegerEnumWithDefaultValue1](docs/components/schemas/IntegerEnumWithDefaultValue.md#integerenumwithdefaultvalue1) | | -| [IntegerMax10.IntegerMax101](docs/components/schemas/IntegerMax10.md#integermax101) | | -| [IntegerMin15.IntegerMin151](docs/components/schemas/IntegerMin15.md#integermin151) | | -| [IsoscelesTriangle.IsoscelesTriangle1](docs/components/schemas/IsoscelesTriangle.md#isoscelestriangle1) | | -| [Items.Items1](docs/components/schemas/Items.md#items1) | component's name collides with the inner schema name | -| [JSONPatchRequest.JSONPatchRequest1](docs/components/schemas/JSONPatchRequest.md#jsonpatchrequest1) | | -| [JSONPatchRequestAddReplaceTest.JSONPatchRequestAddReplaceTest1](docs/components/schemas/JSONPatchRequestAddReplaceTest.md#jsonpatchrequestaddreplacetest1) | | -| [JSONPatchRequestMoveCopy.JSONPatchRequestMoveCopy1](docs/components/schemas/JSONPatchRequestMoveCopy.md#jsonpatchrequestmovecopy1) | | -| [JSONPatchRequestRemove.JSONPatchRequestRemove1](docs/components/schemas/JSONPatchRequestRemove.md#jsonpatchrequestremove1) | | -| [MapTest.MapTest1](docs/components/schemas/MapTest.md#maptest1) | | -| [MixedPropertiesAndAdditionalPropertiesClass.MixedPropertiesAndAdditionalPropertiesClass1](docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md#mixedpropertiesandadditionalpropertiesclass1) | | -| [Money.Money1](docs/components/schemas/Money.md#money1) | | -| [MyObjectDto.MyObjectDto1](docs/components/schemas/MyObjectDto.md#myobjectdto1) | | -| [Name.Name1](docs/components/schemas/Name.md#name1) | Model for testing model name same as property name | -| [NoAdditionalProperties.NoAdditionalProperties1](docs/components/schemas/NoAdditionalProperties.md#noadditionalproperties1) | | -| [NullableClass.NullableClass1](docs/components/schemas/NullableClass.md#nullableclass1) | | -| [NullableShape.NullableShape1](docs/components/schemas/NullableShape.md#nullableshape1) | The value may be a shape or the 'null' value. For a composed schema to validate a null payload, one of its chosen oneOf schemas must be type null or nullable (introduced in OAS schema >= 3.0) | -| [NullableString.NullableString1](docs/components/schemas/NullableString.md#nullablestring1) | | -| [NumberSchema.NumberSchema1](docs/components/schemas/NumberSchema.md#numberschema1) | | -| [NumberOnly.NumberOnly1](docs/components/schemas/NumberOnly.md#numberonly1) | | -| [NumberWithExclusiveMinMax.NumberWithExclusiveMinMax1](docs/components/schemas/NumberWithExclusiveMinMax.md#numberwithexclusiveminmax1) | | -| [NumberWithValidations.NumberWithValidations1](docs/components/schemas/NumberWithValidations.md#numberwithvalidations1) | | -| [ObjWithRequiredProps.ObjWithRequiredProps1](docs/components/schemas/ObjWithRequiredProps.md#objwithrequiredprops1) | | -| [ObjWithRequiredPropsBase.ObjWithRequiredPropsBase1](docs/components/schemas/ObjWithRequiredPropsBase.md#objwithrequiredpropsbase1) | | -| [ObjectInterface.ObjectInterface1](docs/components/schemas/ObjectInterface.md#objectinterface1) | | -| [ObjectModelWithArgAndArgsProperties.ObjectModelWithArgAndArgsProperties1](docs/components/schemas/ObjectModelWithArgAndArgsProperties.md#objectmodelwithargandargsproperties1) | | -| [ObjectModelWithRefProps.ObjectModelWithRefProps1](docs/components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) | a model that includes properties which should stay primitive (String + Boolean) and one which is defined as a class, NumberWithValidations | -| [ObjectWithAllOfWithReqTestPropFromUnsetAddProp.ObjectWithAllOfWithReqTestPropFromUnsetAddProp1](docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md#objectwithallofwithreqtestpropfromunsetaddprop1) | | -| [ObjectWithCollidingProperties.ObjectWithCollidingProperties1](docs/components/schemas/ObjectWithCollidingProperties.md#objectwithcollidingproperties1) | component with properties that have name collisions | -| [ObjectWithDecimalProperties.ObjectWithDecimalProperties1](docs/components/schemas/ObjectWithDecimalProperties.md#objectwithdecimalproperties1) | | -| [ObjectWithDifficultlyNamedProps.ObjectWithDifficultlyNamedProps1](docs/components/schemas/ObjectWithDifficultlyNamedProps.md#objectwithdifficultlynamedprops1) | model with properties that have invalid names for python | -| [ObjectWithInlineCompositionProperty.ObjectWithInlineCompositionProperty1](docs/components/schemas/ObjectWithInlineCompositionProperty.md#objectwithinlinecompositionproperty1) | | -| [ObjectWithInvalidNamedRefedProperties.ObjectWithInvalidNamedRefedProperties1](docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md#objectwithinvalidnamedrefedproperties1) | | -| [ObjectWithNonIntersectingValues.ObjectWithNonIntersectingValues1](docs/components/schemas/ObjectWithNonIntersectingValues.md#objectwithnonintersectingvalues1) | | -| [ObjectWithOnlyOptionalProps.ObjectWithOnlyOptionalProps1](docs/components/schemas/ObjectWithOnlyOptionalProps.md#objectwithonlyoptionalprops1) | | -| [ObjectWithOptionalTestProp.ObjectWithOptionalTestProp1](docs/components/schemas/ObjectWithOptionalTestProp.md#objectwithoptionaltestprop1) | | -| [ObjectWithValidations.ObjectWithValidations1](docs/components/schemas/ObjectWithValidations.md#objectwithvalidations1) | | -| [Order.Order1](docs/components/schemas/Order.md#order1) | | -| [PaginatedResultMyObjectDto.PaginatedResultMyObjectDto1](docs/components/schemas/PaginatedResultMyObjectDto.md#paginatedresultmyobjectdto1) | | -| [ParentPet.ParentPet1](docs/components/schemas/ParentPet.md#parentpet1) | | -| [Pet.Pet1](docs/components/schemas/Pet.md#pet1) | Pet object that needs to be added to the store | -| [Pig.Pig1](docs/components/schemas/Pig.md#pig1) | | -| [Player.Player1](docs/components/schemas/Player.md#player1) | a model that includes a self reference this forces properties and additionalProperties to be lazy loaded in python models because the Player class has not fully loaded when defining properties | -| [PublicKey.PublicKey1](docs/components/schemas/PublicKey.md#publickey1) | schema that contains a property named key | -| [Quadrilateral.Quadrilateral1](docs/components/schemas/Quadrilateral.md#quadrilateral1) | | -| [QuadrilateralInterface.QuadrilateralInterface1](docs/components/schemas/QuadrilateralInterface.md#quadrilateralinterface1) | | -| [ReadOnlyFirst.ReadOnlyFirst1](docs/components/schemas/ReadOnlyFirst.md#readonlyfirst1) | | -| [RefPet.RefPet1](docs/components/schemas/RefPet.md#refpet1) | | -| [ReqPropsFromExplicitAddProps.ReqPropsFromExplicitAddProps1](docs/components/schemas/ReqPropsFromExplicitAddProps.md#reqpropsfromexplicitaddprops1) | | -| [ReqPropsFromTrueAddProps.ReqPropsFromTrueAddProps1](docs/components/schemas/ReqPropsFromTrueAddProps.md#reqpropsfromtrueaddprops1) | | -| [ReqPropsFromUnsetAddProps.ReqPropsFromUnsetAddProps1](docs/components/schemas/ReqPropsFromUnsetAddProps.md#reqpropsfromunsetaddprops1) | | -| [ReturnSchema.ReturnSchema1](docs/components/schemas/ReturnSchema.md#returnschema1) | Model for testing reserved words | -| [ScaleneTriangle.ScaleneTriangle1](docs/components/schemas/ScaleneTriangle.md#scalenetriangle1) | | -| [SelfReferencingArrayModel.SelfReferencingArrayModel1](docs/components/schemas/SelfReferencingArrayModel.md#selfreferencingarraymodel1) | | -| [SelfReferencingObjectModel.SelfReferencingObjectModel1](docs/components/schemas/SelfReferencingObjectModel.md#selfreferencingobjectmodel1) | | -| [Shape.Shape1](docs/components/schemas/Shape.md#shape1) | | -| [ShapeOrNull.ShapeOrNull1](docs/components/schemas/ShapeOrNull.md#shapeornull1) | The value may be a shape or the 'null' value. This is introduced in OAS schema >= 3.1. | -| [SimpleQuadrilateral.SimpleQuadrilateral1](docs/components/schemas/SimpleQuadrilateral.md#simplequadrilateral1) | | -| [SomeObject.SomeObject1](docs/components/schemas/SomeObject.md#someobject1) | | -| [StringSchema.StringSchema1](docs/components/schemas/StringSchema.md#stringschema1) | | -| [StringBooleanMap.StringBooleanMap1](docs/components/schemas/StringBooleanMap.md#stringbooleanmap1) | | -| [StringEnum.StringEnum1](docs/components/schemas/StringEnum.md#stringenum1) | | -| [StringEnumWithDefaultValue.StringEnumWithDefaultValue1](docs/components/schemas/StringEnumWithDefaultValue.md#stringenumwithdefaultvalue1) | | -| [StringWithValidation.StringWithValidation1](docs/components/schemas/StringWithValidation.md#stringwithvalidation1) | | -| [Tag.Tag1](docs/components/schemas/Tag.md#tag1) | | -| [Triangle.Triangle1](docs/components/schemas/Triangle.md#triangle1) | | -| [TriangleInterface.TriangleInterface1](docs/components/schemas/TriangleInterface.md#triangleinterface1) | | -| [UUIDString.UUIDString1](docs/components/schemas/UUIDString.md#uuidstring1) | | -| [User.User1](docs/components/schemas/User.md#user1) | | -| [SpecialModelname.SpecialModelname1](docs/components/schemas/SpecialModelname.md#specialmodelname1) | model with an invalid class name for python | -| [Apple.Apple1](docs/components/schemas/Apple.md#apple1) | | -| [AppleReq.AppleReq1](docs/components/schemas/AppleReq.md#applereq1) | | -| [Banana.Banana1](docs/components/schemas/Banana.md#banana1) | | -| [BananaReq.BananaReq1](docs/components/schemas/BananaReq.md#bananareq1) | | -| [Fruit.Fruit1](docs/components/schemas/Fruit.md#fruit1) | | -| [FruitReq.FruitReq1](docs/components/schemas/FruitReq.md#fruitreq1) | | -| [GmFruit.GmFruit1](docs/components/schemas/GmFruit.md#gmfruit1) | | -| [HasOnlyReadOnly.HasOnlyReadOnly1](docs/components/schemas/HasOnlyReadOnly.md#hasonlyreadonly1) | | -| [Mammal.Mammal1](docs/components/schemas/Mammal.md#mammal1) | | -| [Whale.Whale1](docs/components/schemas/Whale.md#whale1) | | -| [Zebra.Zebra1](docs/components/schemas/Zebra.md#zebra1) | | - ## Component RequestBodies Class | Description diff --git a/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md index 43dcfa1812a..df83f18f463 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md @@ -3,6 +3,6 @@ RefUserArray.java | Ref Class | Description | | --------- | ----------- | -| [UserArray](../../components/requestbodies/UserArray.UserArray.md#) | List of user object +| [UserArray](../../components/requestbodies/UserArray.md) | List of user object [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/src/main/resources/java/README.hbs b/src/main/resources/java/README.hbs index 4b874734b12..dc2ee6b3ff5 100644 --- a/src/main/resources/java/README.hbs +++ b/src/main/resources/java/README.hbs @@ -165,18 +165,6 @@ allowed input and output types. ## Component Schemas -| Class | Description | -| ----- | ----------- | -{{#each schemas}} - {{#with this}} -| [{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}](docs/components/schemas/{{containerJsonPathPiece.pascalCase}}.md#{{jsonPathPiece.kebabCase}}) |{{#if description}} {{description.originalWithBr}}{{/if}} | - {{/with}} -{{/each}} -{{/if}} -{{#if schemas}} - -## Component Schemas - | Class | Description | | ----- | ----------- | {{#each schemas}} diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs index 5306492b6cf..82eb11d04ef 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -11,7 +11,7 @@ {{#if refInfo}} | Ref Class | Description | | --------- | ----------- | -| [{{refInfo.refClass}}](../../components/requestbodies/{{refInfo.refModule}}.{{refInfo.refClass}}.md#) |{{#with getDeepestRef}}{{#if description}} {{description.originalWithBr}}{{/if}}{{/with}} +| [{{refInfo.refClass}}](../../components/requestbodies/{{refInfo.refClass}}.md) |{{#with getDeepestRef}}{{#if description}} {{description.originalWithBr}}{{/if}}{{/with}} {{else}} public class {{jsonPathPiece.pascalCase}} From 2ca27059c8d4f9dbd96c41920b22517b1ecd4bdb Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 10:37:38 -0800 Subject: [PATCH 28/40] Improves ref request body docs --- .../docs/components/requestbodies/Client.md | 3 +-- .../java/docs/components/requestbodies/Pet.md | 3 +-- .../components/requestbodies/RefUserArray.md | 18 +++++++++++++--- .../components/requestbodies/UserArray.md | 3 +-- .../requestbodies/RequestBodyDoc.hbs | 21 ++++++++++++++----- 5 files changed, 34 insertions(+), 14 deletions(-) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Client.md b/samples/client/petstore/java/docs/components/requestbodies/Client.md index b3aa3869db6..7436cf63a46 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Client.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Client.md @@ -1,10 +1,9 @@ # Client Client.java - public class Client -A class that contains necessary nested +A class that contains necessary nested request body classes - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types - a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances diff --git a/samples/client/petstore/java/docs/components/requestbodies/Pet.md b/samples/client/petstore/java/docs/components/requestbodies/Pet.md index 63b5c24939a..343fc541d28 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Pet.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Pet.md @@ -1,10 +1,9 @@ # Pet Pet.java - public class Pet -A class that contains necessary nested +A class that contains necessary nested request body classes - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types - a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances diff --git a/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md index df83f18f463..6c12dcc6c07 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md @@ -1,8 +1,20 @@ # RefUserArray RefUserArray.java -| Ref Class | Description | -| --------- | ----------- | -| [UserArray](../../components/requestbodies/UserArray.md) | List of user object +public class RefUserArray extends [UserArray](../../components/requestbodies/UserArray.md) + +A class that contains necessary nested request body classes, extended from the $ref class +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances + +## Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | --------------------- | +| static class | [RefUserArray.RefUserArray1](#refuserarray1)
class that serializes request bodies | + +## RefUserArray1 +public static class RefUserArray1 extends [UserArray](../../components/requestbodies/UserArray.md#userarray1)
+ +a class that serializes SealedRequestBody request bodies, extended from the $ref class + [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md index 657fd32e3dc..bdc351373c1 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md @@ -1,10 +1,9 @@ # UserArray UserArray.java - public class UserArray -A class that contains necessary nested +A class that contains necessary nested request body classes - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types - a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs index 82eb11d04ef..4890c3fd67f 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -9,14 +9,25 @@ {{/if}} {{#if refInfo}} -| Ref Class | Description | -| --------- | ----------- | -| [{{refInfo.refClass}}](../../components/requestbodies/{{refInfo.refClass}}.md) |{{#with getDeepestRef}}{{#if description}} {{description.originalWithBr}}{{/if}}{{/with}} -{{else}} +public class {{jsonPathPiece.pascalCase}} extends [{{refInfo.refClass}}](../../components/requestbodies/{{refInfo.refClass}}.md) + +A class (extended from the $ref class) that contains necessary nested request body classes +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances + +{{headerSize}}# Nested Class Summary +| Modifier and Type | Class and Description | +| ----------------- | --------------------- | +| static class | [{{jsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}1](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "1" "")) }})
class that serializes request bodies | + +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join jsonPathPiece.pascalCase "1" "")) }} +public static class {{jsonPathPiece.pascalCase}}1 extends [{{refInfo.refClass}}](../../components/requestbodies/{{refInfo.refClass}}.md#{{refInfo.ref.jsonPathPiece.kebabCase}}1)
+ +a class that serializes SealedRequestBody request bodies, extended from the $ref class +{{else}} public class {{jsonPathPiece.pascalCase}} -A class that contains necessary nested +A class that contains necessary nested request body classes - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types - a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances From 5301d90ed0a28ccd118aa953bd6250c835114119 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 11:27:25 -0800 Subject: [PATCH 29/40] Improves SerializedRequestBody serialize description --- .../docs/components/requestbodies/Client.md | 21 +++++++++++++++-- .../java/docs/components/requestbodies/Pet.md | 22 ++++++++++++++++-- .../components/requestbodies/RefUserArray.md | 2 +- .../components/requestbodies/UserArray.md | 21 +++++++++++++++-- .../requestbodies/RequestBodyDoc.hbs | 23 +++++++++++++++++-- 5 files changed, 80 insertions(+), 9 deletions(-) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Client.md b/samples/client/petstore/java/docs/components/requestbodies/Client.md index 7436cf63a46..e8b06458367 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Client.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Client.md @@ -4,10 +4,10 @@ Client.java public class Client A class that contains necessary nested request body classes +- supporting XMediaType classes which store the openapi request body contentType to schema information +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types -- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances -- supporting XMediaType classes which store the openapi request body contentType to schema information ## Nested Class Summary | Modifier and Type | Class and Description | @@ -20,9 +20,26 @@ public static class Client1
a class that serializes SealedRequestBody request bodies +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Client1()
Creates an instance | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| boolean | required = true
whether the request body is required | +| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType())
)
the contentType to schema info | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| SerializedRequestBody | serialize([SealedRequestBody](#sealedrequestbody) requestBody)
called by endpoint when creating request body bytes | + ## SealedRequestBody public static abstract sealed class SealedRequestBody
permits
+[ApplicationjsonRequestBody]() abstract sealed class that stores request contentType + validated schema data diff --git a/samples/client/petstore/java/docs/components/requestbodies/Pet.md b/samples/client/petstore/java/docs/components/requestbodies/Pet.md index 343fc541d28..513ef3ff12d 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Pet.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Pet.md @@ -4,10 +4,10 @@ Pet.java public class Pet A class that contains necessary nested request body classes +- supporting XMediaType classes which store the openapi request body contentType to schema information +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types -- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances -- supporting XMediaType classes which store the openapi request body contentType to schema information ## Nested Class Summary | Modifier and Type | Class and Description | @@ -20,9 +20,27 @@ public static class Pet1
a class that serializes SealedRequestBody request bodies +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| Pet1()
Creates an instance | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| boolean | required = true
whether the request body is required | +| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()),
    new AbstractMap.SimpleEntry<>("application/xml", new ApplicationxmlMediaType())
)
the contentType to schema info | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| SerializedRequestBody | serialize([SealedRequestBody](#sealedrequestbody) requestBody)
called by endpoint when creating request body bytes | + ## SealedRequestBody public static abstract sealed class SealedRequestBody
permits
+[ApplicationjsonRequestBody](), +[ApplicationxmlRequestBody]() abstract sealed class that stores request contentType + validated schema data diff --git a/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md index 6c12dcc6c07..d0a1d8d650c 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/RefUserArray.md @@ -3,7 +3,7 @@ RefUserArray.java public class RefUserArray extends [UserArray](../../components/requestbodies/UserArray.md) -A class that contains necessary nested request body classes, extended from the $ref class +A class (extended from the $ref class) that contains necessary nested request body classes - a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances ## Nested Class Summary diff --git a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md index bdc351373c1..a95283f00e0 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md @@ -4,10 +4,10 @@ UserArray.java public class UserArray A class that contains necessary nested request body classes +- supporting XMediaType classes which store the openapi request body contentType to schema information +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types -- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances -- supporting XMediaType classes which store the openapi request body contentType to schema information ## Nested Class Summary | Modifier and Type | Class and Description | @@ -20,9 +20,26 @@ public static class UserArray1
a class that serializes SealedRequestBody request bodies +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| UserArray1()
Creates an instance | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| boolean | required = true
whether the request body is required | +| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType())
)
the contentType to schema info | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| SerializedRequestBody | serialize([SealedRequestBody](#sealedrequestbody) requestBody)
called by endpoint when creating request body bytes | + ## SealedRequestBody public static abstract sealed class SealedRequestBody
permits
+[ApplicationjsonRequestBody]() abstract sealed class that stores request contentType + validated schema data diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs index 4890c3fd67f..be1148bf6d8 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -28,10 +28,10 @@ a class that serializes SealedRequestBody request bodies, extended from the $ref public class {{jsonPathPiece.pascalCase}} A class that contains necessary nested request body classes +- supporting XMediaType classes which store the openapi request body contentType to schema information +- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances - SealedRequestBody class, an abstract sealed class which contains all the contentType/schema input types - final classes which extend SealedRequestBody, the concrete request body types -- a class that extends RequestBodySerializer and is used to serialize input SealedRequestBody instances -- supporting XMediaType classes which store the openapi request body contentType to schema information {{headerSize}}# Nested Class Summary | Modifier and Type | Class and Description | @@ -44,9 +44,28 @@ public static class {{jsonPathPiece.pascalCase}}1
a class that serializes SealedRequestBody request bodies +{{headerSize}}## Constructor Summary +| Constructor and Description | +| --------------------------- | +| {{jsonPathPiece.pascalCase}}1()
Creates an instance | + +{{headerSize}}## Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| boolean | required = {{required}}
whether the request body is required | +| Map> | content = Map.ofEntries(
{{#each content}}    new AbstractMap.SimpleEntry<>("{{{@key.original}}}", new {{@key.pascalCase}}MediaType()){{#unless @last}},{{/unless}}
{{/each}})
the contentType to schema info | + +{{headerSize}}## Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| SerializedRequestBody | serialize([SealedRequestBody](#sealedrequestbody) requestBody)
called by endpoint when creating request body bytes | + {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces "SealedRequestBody") }} public static abstract sealed class SealedRequestBody
permits
+{{#each content}} +[{{@key.pascalCase}}RequestBody](){{#unless @last}},{{/unless}} +{{/each}} abstract sealed class that stores request contentType + validated schema data From 2a939724730646508eba86eff6a907daca3aa1c4 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 11:44:28 -0800 Subject: [PATCH 30/40] Adds sealed request body class into to request body docs --- .../docs/components/requestbodies/Client.md | 24 ++++++++-- .../java/docs/components/requestbodies/Pet.md | 44 +++++++++++++++++-- .../components/requestbodies/UserArray.md | 24 ++++++++-- .../requestbodies/RequestBodyDoc.hbs | 28 ++++++++++-- 4 files changed, 107 insertions(+), 13 deletions(-) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Client.md b/samples/client/petstore/java/docs/components/requestbodies/Client.md index e8b06458367..321b231bb8c 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Client.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Client.md @@ -12,8 +12,9 @@ A class that contains necessary nested request body classes ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | -| static class | [Client.Client1](#client1)
class that serializes request bodies | -| static class | [Client.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | +| static class | [Client.Client1](#client1)
class that serializes request bodies | +| static class | [Client.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | +| static class | [Client.ApplicationjsonRequestBody](#applicationjsonrequestbody)
implementing sealed class to store request body input | ## Client1 public static class Client1
@@ -39,9 +40,26 @@ a class that serializes SealedRequestBody request bodies ## SealedRequestBody public static abstract sealed class SealedRequestBody
permits
-[ApplicationjsonRequestBody]() +[ApplicationjsonRequestBody](#applicationjsonrequestbody) abstract sealed class that stores request contentType + validated schema data +## ApplicationjsonRequestBody +public static final class ApplicationjsonRequestBody
+extends [SealedRequestBody](#sealedrequestbody)
+implements GenericRequestBody
+ +A final class to store request body input for contentType="application/json" + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonRequestBody(ApplicationjsonSchema.Client1Boxed body)
Creates an instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | contentType()
always returns "application/json" | +| ApplicationjsonSchema.Client1Boxed | body()
returns the body passed in in the constructor | [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Pet.md b/samples/client/petstore/java/docs/components/requestbodies/Pet.md index 513ef3ff12d..ebd02d55d35 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Pet.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Pet.md @@ -12,8 +12,10 @@ A class that contains necessary nested request body classes ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | -| static class | [Pet.Pet1](#pet1)
class that serializes request bodies | -| static class | [Pet.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | +| static class | [Pet.Pet1](#pet1)
class that serializes request bodies | +| static class | [Pet.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | +| static class | [Pet.ApplicationjsonRequestBody](#applicationjsonrequestbody)
implementing sealed class to store request body input | +| static class | [Pet.ApplicationxmlRequestBody](#applicationxmlrequestbody)
implementing sealed class to store request body input | ## Pet1 public static class Pet1
@@ -39,10 +41,44 @@ a class that serializes SealedRequestBody request bodies ## SealedRequestBody public static abstract sealed class SealedRequestBody
permits
-[ApplicationjsonRequestBody](), -[ApplicationxmlRequestBody]() +[ApplicationjsonRequestBody](#applicationjsonrequestbody), +[ApplicationxmlRequestBody](#applicationxmlrequestbody) abstract sealed class that stores request contentType + validated schema data +## ApplicationjsonRequestBody +public static final class ApplicationjsonRequestBody
+extends [SealedRequestBody](#sealedrequestbody)
+implements GenericRequestBody
+ +A final class to store request body input for contentType="application/json" + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonRequestBody(ApplicationjsonSchema.Pet1Boxed body)
Creates an instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | contentType()
always returns "application/json" | +| ApplicationjsonSchema.Pet1Boxed | body()
returns the body passed in in the constructor | +## ApplicationxmlRequestBody +public static final class ApplicationxmlRequestBody
+extends [SealedRequestBody](#sealedrequestbody)
+implements GenericRequestBody
+ +A final class to store request body input for contentType="application/xml" + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlRequestBody(ApplicationxmlSchema.Pet1Boxed body)
Creates an instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | contentType()
always returns "application/xml" | +| ApplicationxmlSchema.Pet1Boxed | body()
returns the body passed in in the constructor | [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md index a95283f00e0..8083d55d433 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md @@ -12,8 +12,9 @@ A class that contains necessary nested request body classes ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | -| static class | [UserArray.UserArray1](#userarray1)
class that serializes request bodies | -| static class | [UserArray.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | +| static class | [UserArray.UserArray1](#userarray1)
class that serializes request bodies | +| static class | [UserArray.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | +| static class | [UserArray.ApplicationjsonRequestBody](#applicationjsonrequestbody)
implementing sealed class to store request body input | ## UserArray1 public static class UserArray1
@@ -39,9 +40,26 @@ a class that serializes SealedRequestBody request bodies ## SealedRequestBody public static abstract sealed class SealedRequestBody
permits
-[ApplicationjsonRequestBody]() +[ApplicationjsonRequestBody](#applicationjsonrequestbody) abstract sealed class that stores request contentType + validated schema data +## ApplicationjsonRequestBody +public static final class ApplicationjsonRequestBody
+extends [SealedRequestBody](#sealedrequestbody)
+implements GenericRequestBody
+ +A final class to store request body input for contentType="application/json" + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body)
Creates an instance | + +### Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | contentType()
always returns "application/json" | +| ApplicationjsonSchema.ApplicationjsonSchema1Boxed | body()
returns the body passed in in the constructor | [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs index be1148bf6d8..cb5a9c971a9 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -36,8 +36,11 @@ A class that contains necessary nested request body classes {{headerSize}}# Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | -| static class | [{{jsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}1](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "1" "")) }})
class that serializes request bodies | -| static class | [{{jsonPathPiece.pascalCase}}.SealedRequestBody](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces "sealedrequestbody") }})
abstract sealed request body class | +| static class | [{{jsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}1](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "1" "")) }})
class that serializes request bodies | +| static class | [{{jsonPathPiece.pascalCase}}.SealedRequestBody](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces "sealedrequestbody") }})
abstract sealed request body class | +{{#each content}} +| static class | [{{jsonPathPiece.pascalCase}}.{{@key.pascalCase}}RequestBody](#{{@key.kebabCase}}requestbody)
implementing sealed class to store request body input | +{{/each}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join jsonPathPiece.pascalCase "1" "")) }} public static class {{jsonPathPiece.pascalCase}}1
@@ -64,11 +67,30 @@ a class that serializes SealedRequestBody request bodies public static abstract sealed class SealedRequestBody
permits
{{#each content}} -[{{@key.pascalCase}}RequestBody](){{#unless @last}},{{/unless}} +[{{@key.pascalCase}}RequestBody](#{{@key.kebabCase}}requestbody){{#unless @last}},{{/unless}} {{/each}} abstract sealed class that stores request contentType + validated schema data +{{#each content}} +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join @key.pascalCase "RequestBody" "")) }} +public static final class {{@key.pascalCase}}RequestBody
+extends [SealedRequestBody](#sealedrequestbody)
+implements GenericRequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}}>
+ +A final class to store request body input for contentType="{{{@key.original}}}" + +{{headerSize}}## Constructor Summary +| Constructor and Description | +| --------------------------- | +| {{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}} body)
Creates an instance | + +{{headerSize}}## Method Summary +| Modifier and Type | Method and Description | +| ----------------- | ---------------------- | +| String | contentType()
always returns "{{{@key.original}}}" | +| {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}} | body()
returns the body passed in in the constructor | +{{/each}} {{/if}} {{#if componentModule}} From 40c5dbdf03759f4eb7d040e6f2268591a573044b Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 11:59:25 -0800 Subject: [PATCH 31/40] Adds request body mediatype info to request body docs --- .../docs/components/requestbodies/Client.md | 19 +++++++++- .../java/docs/components/requestbodies/Pet.md | 36 ++++++++++++++++++- .../components/requestbodies/UserArray.md | 19 +++++++++- .../requestbodies/RequestBodyDoc.hbs | 23 +++++++++++- 4 files changed, 93 insertions(+), 4 deletions(-) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Client.md b/samples/client/petstore/java/docs/components/requestbodies/Client.md index 321b231bb8c..2cbe6e3ebd8 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Client.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Client.md @@ -12,10 +12,27 @@ A class that contains necessary nested request body classes ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | +| static class | [Client.ApplicationjsonMediaType](#applicationjsonmediatype)
class storing schema info for a specific contentType | | static class | [Client.Client1](#client1)
class that serializes request bodies | | static class | [Client.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | | static class | [Client.ApplicationjsonRequestBody](#applicationjsonrequestbody)
implementing sealed class to store request body input | +## ApplicationjsonMediaType +public static class ApplicationjsonMediaType
+extends MediaType + +class storing schema info for a specific contentType + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonMediaType()
Creates an instance | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| ApplicationjsonSchema.ApplicationjsonSchema1 | schema
the schema for this MediaType | + ## Client1 public static class Client1
@@ -30,7 +47,7 @@ a class that serializes SealedRequestBody request bodies | Modifier and Type | Field and Description | | ----------------- | --------------------- | | boolean | required = true
whether the request body is required | -| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType())
)
the contentType to schema info | +| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new [ApplicationjsonMediaType](#applicationjsonmediatype)())
)
the contentType to schema info | ### Method Summary | Modifier and Type | Method and Description | diff --git a/samples/client/petstore/java/docs/components/requestbodies/Pet.md b/samples/client/petstore/java/docs/components/requestbodies/Pet.md index ebd02d55d35..54f4361fa81 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Pet.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Pet.md @@ -12,11 +12,45 @@ A class that contains necessary nested request body classes ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | +| static class | [Pet.ApplicationjsonMediaType](#applicationjsonmediatype)
class storing schema info for a specific contentType | +| static class | [Pet.ApplicationxmlMediaType](#applicationxmlmediatype)
class storing schema info for a specific contentType | | static class | [Pet.Pet1](#pet1)
class that serializes request bodies | | static class | [Pet.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | | static class | [Pet.ApplicationjsonRequestBody](#applicationjsonrequestbody)
implementing sealed class to store request body input | | static class | [Pet.ApplicationxmlRequestBody](#applicationxmlrequestbody)
implementing sealed class to store request body input | +## ApplicationjsonMediaType +public static class ApplicationjsonMediaType
+extends MediaType + +class storing schema info for a specific contentType + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonMediaType()
Creates an instance | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| ApplicationjsonSchema.ApplicationjsonSchema1 | schema
the schema for this MediaType | + +## ApplicationxmlMediaType +public static class ApplicationxmlMediaType
+extends MediaType + +class storing schema info for a specific contentType + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationxmlMediaType()
Creates an instance | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| ApplicationxmlSchema.ApplicationxmlSchema1 | schema
the schema for this MediaType | + ## Pet1 public static class Pet1
@@ -31,7 +65,7 @@ a class that serializes SealedRequestBody request bodies | Modifier and Type | Field and Description | | ----------------- | --------------------- | | boolean | required = true
whether the request body is required | -| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType()),
    new AbstractMap.SimpleEntry<>("application/xml", new ApplicationxmlMediaType())
)
the contentType to schema info | +| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new [ApplicationjsonMediaType](#applicationjsonmediatype)()),
    new AbstractMap.SimpleEntry<>("application/xml", new [ApplicationxmlMediaType](#applicationxmlmediatype)())
)
the contentType to schema info | ### Method Summary | Modifier and Type | Method and Description | diff --git a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md index 8083d55d433..08306698adf 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md @@ -12,10 +12,27 @@ A class that contains necessary nested request body classes ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | +| static class | [UserArray.ApplicationjsonMediaType](#applicationjsonmediatype)
class storing schema info for a specific contentType | | static class | [UserArray.UserArray1](#userarray1)
class that serializes request bodies | | static class | [UserArray.SealedRequestBody](#sealedrequestbody)
abstract sealed request body class | | static class | [UserArray.ApplicationjsonRequestBody](#applicationjsonrequestbody)
implementing sealed class to store request body input | +## ApplicationjsonMediaType +public static class ApplicationjsonMediaType
+extends MediaType + +class storing schema info for a specific contentType + +### Constructor Summary +| Constructor and Description | +| --------------------------- | +| ApplicationjsonMediaType()
Creates an instance | + +### Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| ApplicationjsonSchema.ApplicationjsonSchema1 | schema
the schema for this MediaType | + ## UserArray1 public static class UserArray1
@@ -30,7 +47,7 @@ a class that serializes SealedRequestBody request bodies | Modifier and Type | Field and Description | | ----------------- | --------------------- | | boolean | required = true
whether the request body is required | -| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new ApplicationjsonMediaType())
)
the contentType to schema info | +| Map> | content = Map.ofEntries(
    new AbstractMap.SimpleEntry<>("application/json", new [ApplicationjsonMediaType](#applicationjsonmediatype)())
)
the contentType to schema info | ### Method Summary | Modifier and Type | Method and Description | diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs index cb5a9c971a9..c86b583e2ab 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -36,11 +36,32 @@ A class that contains necessary nested request body classes {{headerSize}}# Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | --------------------- | +{{#each content}} +| static class | [{{jsonPathPiece.pascalCase}}.{{@key.pascalCase}}MediaType](#{{@key.kebabCase}}mediatype)
class storing schema info for a specific contentType | +{{/each}} | static class | [{{jsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}1](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "1" "")) }})
class that serializes request bodies | | static class | [{{jsonPathPiece.pascalCase}}.SealedRequestBody](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces "sealedrequestbody") }})
abstract sealed request body class | {{#each content}} | static class | [{{jsonPathPiece.pascalCase}}.{{@key.pascalCase}}RequestBody](#{{@key.kebabCase}}requestbody)
implementing sealed class to store request body input | {{/each}} +{{#each content}} + +{{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join @key.pascalCase "MediaType" "")) }} +public static class {{@key.pascalCase}}MediaType
+extends MediaType<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}{{/with}}{{/with}}> + +class storing schema info for a specific contentType + +{{headerSize}}## Constructor Summary +| Constructor and Description | +| --------------------------- | +| {{@key.pascalCase}}MediaType()
Creates an instance | + +{{headerSize}}## Field Summary +| Modifier and Type | Field and Description | +| ----------------- | --------------------- | +| {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}{{/with}}{{/with}} | schema
the schema for this MediaType | +{{/each}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join jsonPathPiece.pascalCase "1" "")) }} public static class {{jsonPathPiece.pascalCase}}1
@@ -56,7 +77,7 @@ a class that serializes SealedRequestBody request bodies | Modifier and Type | Field and Description | | ----------------- | --------------------- | | boolean | required = {{required}}
whether the request body is required | -| Map> | content = Map.ofEntries(
{{#each content}}    new AbstractMap.SimpleEntry<>("{{{@key.original}}}", new {{@key.pascalCase}}MediaType()){{#unless @last}},{{/unless}}
{{/each}})
the contentType to schema info | +| Map> | content = Map.ofEntries(
{{#each content}}    new AbstractMap.SimpleEntry<>("{{{@key.original}}}", new [{{@key.pascalCase}}MediaType](#{{@key.kebabCase}}mediatype)()){{#unless @last}},{{/unless}}
{{/each}})
the contentType to schema info | {{headerSize}}## Method Summary | Modifier and Type | Method and Description | From 30f8f964d1be06c09d1bd94cef99c018adb501e9 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 12:07:55 -0800 Subject: [PATCH 32/40] Removes sealed class info from refed schema docs --- .../RefContentSchemaHeaderSchema.md | 115 ------------------ .../refschemaheader/RefSchemaHeaderSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../refschemastringwithvalidation/Schema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationxml/ApplicationxmlSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../java/docs/components/schemas/RefPet.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../ApplicationjsonpatchjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../get/parameters/parameter0/Schema0.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../put/parameters/parameter5/Schema5.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationxml/ApplicationxmlSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationxml/ApplicationxmlSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationxml/ApplicationxmlSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../applicationxml/ApplicationxmlSchema.md | 115 ------------------ .../applicationjson/ApplicationjsonSchema.md | 115 ------------------ .../components/schemas/Schema_doc.hbs | 32 ++--- 53 files changed, 18 insertions(+), 5994 deletions(-) diff --git a/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md index 5ecb1aeb39b..d05dd332b4e 100644 --- a/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1Boxed](#refcontentschemaheaderschema1boxed)
abstract sealed validated payload class | -| static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1BoxedVoid](#refcontentschemaheaderschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1BoxedBoolean](#refcontentschemaheaderschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1BoxedNumber](#refcontentschemaheaderschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1BoxedString](#refcontentschemaheaderschema1boxedstring)
boxed class to store validated String payloads | -| static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1BoxedList](#refcontentschemaheaderschema1boxedlist)
boxed class to store validated List payloads | -| static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1BoxedMap](#refcontentschemaheaderschema1boxedmap)
boxed class to store validated Map payloads | | static class | [RefContentSchemaHeaderSchema.RefContentSchemaHeaderSchema1](#refcontentschemaheaderschema1)
schema class | -## RefContentSchemaHeaderSchema1Boxed -public static abstract sealed class RefContentSchemaHeaderSchema1Boxed
-permits
-[RefContentSchemaHeaderSchema1BoxedVoid](#refcontentschemaheaderschema1boxedvoid), -[RefContentSchemaHeaderSchema1BoxedBoolean](#refcontentschemaheaderschema1boxedboolean), -[RefContentSchemaHeaderSchema1BoxedNumber](#refcontentschemaheaderschema1boxednumber), -[RefContentSchemaHeaderSchema1BoxedString](#refcontentschemaheaderschema1boxedstring), -[RefContentSchemaHeaderSchema1BoxedList](#refcontentschemaheaderschema1boxedlist), -[RefContentSchemaHeaderSchema1BoxedMap](#refcontentschemaheaderschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## RefContentSchemaHeaderSchema1BoxedVoid -public static final class RefContentSchemaHeaderSchema1BoxedVoid
-extends [RefContentSchemaHeaderSchema1Boxed](#refcontentschemaheaderschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefContentSchemaHeaderSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## RefContentSchemaHeaderSchema1BoxedBoolean -public static final class RefContentSchemaHeaderSchema1BoxedBoolean
-extends [RefContentSchemaHeaderSchema1Boxed](#refcontentschemaheaderschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefContentSchemaHeaderSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## RefContentSchemaHeaderSchema1BoxedNumber -public static final class RefContentSchemaHeaderSchema1BoxedNumber
-extends [RefContentSchemaHeaderSchema1Boxed](#refcontentschemaheaderschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefContentSchemaHeaderSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## RefContentSchemaHeaderSchema1BoxedString -public static final class RefContentSchemaHeaderSchema1BoxedString
-extends [RefContentSchemaHeaderSchema1Boxed](#refcontentschemaheaderschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefContentSchemaHeaderSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## RefContentSchemaHeaderSchema1BoxedList -public static final class RefContentSchemaHeaderSchema1BoxedList
-extends [RefContentSchemaHeaderSchema1Boxed](#refcontentschemaheaderschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefContentSchemaHeaderSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## RefContentSchemaHeaderSchema1BoxedMap -public static final class RefContentSchemaHeaderSchema1BoxedMap
-extends [RefContentSchemaHeaderSchema1Boxed](#refcontentschemaheaderschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefContentSchemaHeaderSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## RefContentSchemaHeaderSchema1 public static class RefContentSchemaHeaderSchema1
extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) diff --git a/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md index 0de9277d58f..f9d823fa38c 100644 --- a/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1Boxed](#refschemaheaderschema1boxed)
abstract sealed validated payload class | -| static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1BoxedVoid](#refschemaheaderschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1BoxedBoolean](#refschemaheaderschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1BoxedNumber](#refschemaheaderschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1BoxedString](#refschemaheaderschema1boxedstring)
boxed class to store validated String payloads | -| static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1BoxedList](#refschemaheaderschema1boxedlist)
boxed class to store validated List payloads | -| static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1BoxedMap](#refschemaheaderschema1boxedmap)
boxed class to store validated Map payloads | | static class | [RefSchemaHeaderSchema.RefSchemaHeaderSchema1](#refschemaheaderschema1)
schema class | -## RefSchemaHeaderSchema1Boxed -public static abstract sealed class RefSchemaHeaderSchema1Boxed
-permits
-[RefSchemaHeaderSchema1BoxedVoid](#refschemaheaderschema1boxedvoid), -[RefSchemaHeaderSchema1BoxedBoolean](#refschemaheaderschema1boxedboolean), -[RefSchemaHeaderSchema1BoxedNumber](#refschemaheaderschema1boxednumber), -[RefSchemaHeaderSchema1BoxedString](#refschemaheaderschema1boxedstring), -[RefSchemaHeaderSchema1BoxedList](#refschemaheaderschema1boxedlist), -[RefSchemaHeaderSchema1BoxedMap](#refschemaheaderschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## RefSchemaHeaderSchema1BoxedVoid -public static final class RefSchemaHeaderSchema1BoxedVoid
-extends [RefSchemaHeaderSchema1Boxed](#refschemaheaderschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefSchemaHeaderSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## RefSchemaHeaderSchema1BoxedBoolean -public static final class RefSchemaHeaderSchema1BoxedBoolean
-extends [RefSchemaHeaderSchema1Boxed](#refschemaheaderschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefSchemaHeaderSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## RefSchemaHeaderSchema1BoxedNumber -public static final class RefSchemaHeaderSchema1BoxedNumber
-extends [RefSchemaHeaderSchema1Boxed](#refschemaheaderschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefSchemaHeaderSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## RefSchemaHeaderSchema1BoxedString -public static final class RefSchemaHeaderSchema1BoxedString
-extends [RefSchemaHeaderSchema1Boxed](#refschemaheaderschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefSchemaHeaderSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## RefSchemaHeaderSchema1BoxedList -public static final class RefSchemaHeaderSchema1BoxedList
-extends [RefSchemaHeaderSchema1Boxed](#refschemaheaderschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefSchemaHeaderSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## RefSchemaHeaderSchema1BoxedMap -public static final class RefSchemaHeaderSchema1BoxedMap
-extends [RefSchemaHeaderSchema1Boxed](#refschemaheaderschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefSchemaHeaderSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## RefSchemaHeaderSchema1 public static class RefSchemaHeaderSchema1
extends [StringWithValidation.StringWithValidation1](../../../components/schemas/StringWithValidation.md#stringwithvalidation1) diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md index 01786ae5fa0..a6e77bf4170 100644 --- a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) diff --git a/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md b/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md index 9033cb112d2..ae59581cf4f 100644 --- a/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md +++ b/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [Schema.Schema1Boxed](#schema1boxed)
abstract sealed validated payload class | -| static class | [Schema.Schema1BoxedVoid](#schema1boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema.Schema1BoxedBoolean](#schema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema.Schema1BoxedNumber](#schema1boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema.Schema1BoxedString](#schema1boxedstring)
boxed class to store validated String payloads | -| static class | [Schema.Schema1BoxedList](#schema1boxedlist)
boxed class to store validated List payloads | -| static class | [Schema.Schema1BoxedMap](#schema1boxedmap)
boxed class to store validated Map payloads | | static class | [Schema.Schema1](#schema1)
schema class | -## Schema1Boxed -public static abstract sealed class Schema1Boxed
-permits
-[Schema1BoxedVoid](#schema1boxedvoid), -[Schema1BoxedBoolean](#schema1boxedboolean), -[Schema1BoxedNumber](#schema1boxednumber), -[Schema1BoxedString](#schema1boxedstring), -[Schema1BoxedList](#schema1boxedlist), -[Schema1BoxedMap](#schema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema1BoxedVoid -public static final class Schema1BoxedVoid
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema1BoxedBoolean -public static final class Schema1BoxedBoolean
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema1BoxedNumber -public static final class Schema1BoxedNumber
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema1BoxedString -public static final class Schema1BoxedString
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema1BoxedList -public static final class Schema1BoxedList
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema1BoxedMap -public static final class Schema1BoxedMap
-extends [Schema1Boxed](#schema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## Schema1 public static class Schema1
extends [StringWithValidation.StringWithValidation1](../../../components/schemas/StringWithValidation.md#stringwithvalidation1) diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md index 41806cd8178..b2cb6c67359 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Client.Client1](../../../../components/schemas/Client.md#client1) diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md index 2f683ff32af..8c2495a8e27 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md index aee56e323df..79eb2b98521 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | -## ApplicationxmlSchema1Boxed -public static abstract sealed class ApplicationxmlSchema1Boxed
-permits
-[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), -[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), -[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), -[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), -[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), -[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationxmlSchema1BoxedVoid -public static final class ApplicationxmlSchema1BoxedVoid
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationxmlSchema1BoxedBoolean -public static final class ApplicationxmlSchema1BoxedBoolean
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationxmlSchema1BoxedNumber -public static final class ApplicationxmlSchema1BoxedNumber
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationxmlSchema1BoxedString -public static final class ApplicationxmlSchema1BoxedString
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationxmlSchema1BoxedList -public static final class ApplicationxmlSchema1BoxedList
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationxmlSchema1BoxedMap -public static final class ApplicationxmlSchema1BoxedMap
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md index 2b91238930a..9b5aae39390 100644 --- a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) diff --git a/samples/client/petstore/java/docs/components/schemas/RefPet.md b/samples/client/petstore/java/docs/components/schemas/RefPet.md index 85136194298..c3ce0ea0c03 100644 --- a/samples/client/petstore/java/docs/components/schemas/RefPet.md +++ b/samples/client/petstore/java/docs/components/schemas/RefPet.md @@ -10,123 +10,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [RefPet.RefPet1Boxed](#refpet1boxed)
abstract sealed validated payload class | -| static class | [RefPet.RefPet1BoxedVoid](#refpet1boxedvoid)
boxed class to store validated null payloads | -| static class | [RefPet.RefPet1BoxedBoolean](#refpet1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [RefPet.RefPet1BoxedNumber](#refpet1boxednumber)
boxed class to store validated Number payloads | -| static class | [RefPet.RefPet1BoxedString](#refpet1boxedstring)
boxed class to store validated String payloads | -| static class | [RefPet.RefPet1BoxedList](#refpet1boxedlist)
boxed class to store validated List payloads | -| static class | [RefPet.RefPet1BoxedMap](#refpet1boxedmap)
boxed class to store validated Map payloads | | static class | [RefPet.RefPet1](#refpet1)
schema class | -## RefPet1Boxed -public static abstract sealed class RefPet1Boxed
-permits
-[RefPet1BoxedVoid](#refpet1boxedvoid), -[RefPet1BoxedBoolean](#refpet1boxedboolean), -[RefPet1BoxedNumber](#refpet1boxednumber), -[RefPet1BoxedString](#refpet1boxedstring), -[RefPet1BoxedList](#refpet1boxedlist), -[RefPet1BoxedMap](#refpet1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## RefPet1BoxedVoid -public static final class RefPet1BoxedVoid
-extends [RefPet1Boxed](#refpet1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefPet1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## RefPet1BoxedBoolean -public static final class RefPet1BoxedBoolean
-extends [RefPet1Boxed](#refpet1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefPet1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## RefPet1BoxedNumber -public static final class RefPet1BoxedNumber
-extends [RefPet1Boxed](#refpet1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefPet1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## RefPet1BoxedString -public static final class RefPet1BoxedString
-extends [RefPet1Boxed](#refpet1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefPet1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## RefPet1BoxedList -public static final class RefPet1BoxedList
-extends [RefPet1Boxed](#refpet1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefPet1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## RefPet1BoxedMap -public static final class RefPet1BoxedMap
-extends [RefPet1Boxed](#refpet1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| RefPet1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## RefPet1 public static class RefPet1
extends [Pet.Pet1](../../components/schemas/Pet.md#pet1) diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 8399ecde761..3b240211689 100644 --- a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 8399ecde761..3b240211689 100644 --- a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md index 9a3167c39da..d503a5dd04a 100644 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index f912687b221..9e114ae3b60 100644 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index c60829c3455..32f4c9eed4e 100644 --- a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index a25d0b55aba..9335b8e8bf4 100644 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [User.User1](../../../../../../components/schemas/User.md#user1) diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 8399ecde761..3b240211689 100644 --- a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index c9ae7f824d7..d6593051c0a 100644 --- a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md index 7829d232de2..d6fcd188bb7 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedVoid](#applicationjsonpatchjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedBoolean](#applicationjsonpatchjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedNumber](#applicationjsonpatchjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedString](#applicationjsonpatchjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedList](#applicationjsonpatchjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1BoxedMap](#applicationjsonpatchjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonpatchjsonSchema.ApplicationjsonpatchjsonSchema1](#applicationjsonpatchjsonschema1)
schema class | -## ApplicationjsonpatchjsonSchema1Boxed -public static abstract sealed class ApplicationjsonpatchjsonSchema1Boxed
-permits
-[ApplicationjsonpatchjsonSchema1BoxedVoid](#applicationjsonpatchjsonschema1boxedvoid), -[ApplicationjsonpatchjsonSchema1BoxedBoolean](#applicationjsonpatchjsonschema1boxedboolean), -[ApplicationjsonpatchjsonSchema1BoxedNumber](#applicationjsonpatchjsonschema1boxednumber), -[ApplicationjsonpatchjsonSchema1BoxedString](#applicationjsonpatchjsonschema1boxedstring), -[ApplicationjsonpatchjsonSchema1BoxedList](#applicationjsonpatchjsonschema1boxedlist), -[ApplicationjsonpatchjsonSchema1BoxedMap](#applicationjsonpatchjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonpatchjsonSchema1BoxedVoid -public static final class ApplicationjsonpatchjsonSchema1BoxedVoid
-extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonpatchjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonpatchjsonSchema1BoxedBoolean -public static final class ApplicationjsonpatchjsonSchema1BoxedBoolean
-extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonpatchjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonpatchjsonSchema1BoxedNumber -public static final class ApplicationjsonpatchjsonSchema1BoxedNumber
-extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonpatchjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonpatchjsonSchema1BoxedString -public static final class ApplicationjsonpatchjsonSchema1BoxedString
-extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonpatchjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonpatchjsonSchema1BoxedList -public static final class ApplicationjsonpatchjsonSchema1BoxedList
-extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonpatchjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonpatchjsonSchema1BoxedMap -public static final class ApplicationjsonpatchjsonSchema1BoxedMap
-extends [ApplicationjsonpatchjsonSchema1Boxed](#applicationjsonpatchjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonpatchjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonpatchjsonSchema1 public static class ApplicationjsonpatchjsonSchema1
extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 826a963505b..46fef4ec28d 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) diff --git a/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md index 798f668f879..704cd99011a 100644 --- a/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [Schema0.Schema01Boxed](#schema01boxed)
abstract sealed validated payload class | -| static class | [Schema0.Schema01BoxedVoid](#schema01boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema0.Schema01BoxedBoolean](#schema01boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema0.Schema01BoxedNumber](#schema01boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema0.Schema01BoxedString](#schema01boxedstring)
boxed class to store validated String payloads | -| static class | [Schema0.Schema01BoxedList](#schema01boxedlist)
boxed class to store validated List payloads | -| static class | [Schema0.Schema01BoxedMap](#schema01boxedmap)
boxed class to store validated Map payloads | | static class | [Schema0.Schema01](#schema01)
schema class | -## Schema01Boxed -public static abstract sealed class Schema01Boxed
-permits
-[Schema01BoxedVoid](#schema01boxedvoid), -[Schema01BoxedBoolean](#schema01boxedboolean), -[Schema01BoxedNumber](#schema01boxednumber), -[Schema01BoxedString](#schema01boxedstring), -[Schema01BoxedList](#schema01boxedlist), -[Schema01BoxedMap](#schema01boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema01BoxedVoid -public static final class Schema01BoxedVoid
-extends [Schema01Boxed](#schema01boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema01BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema01BoxedBoolean -public static final class Schema01BoxedBoolean
-extends [Schema01Boxed](#schema01boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema01BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema01BoxedNumber -public static final class Schema01BoxedNumber
-extends [Schema01Boxed](#schema01boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema01BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema01BoxedString -public static final class Schema01BoxedString
-extends [Schema01Boxed](#schema01boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema01BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema01BoxedList -public static final class Schema01BoxedList
-extends [Schema01Boxed](#schema01boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema01BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema01BoxedMap -public static final class Schema01BoxedMap
-extends [Schema01Boxed](#schema01boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema01BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## Schema01 public static class Schema01
extends [Foo.Foo1](../../../components/schemas/Foo.md#foo1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index ad395de1ea7..5bf289d2ea6 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 901406ff656..e61839ed583 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index d4d80fecddc..2e9a76b1d90 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 392f77df314..a1c13b80d58 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 1896da29cae..e3c16f41357 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 1266abc9ac9..de72ebf4d6b 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 6bdce89a915..1eaf852d7d7 100644 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index d6f99b95306..a2dc2758286 100644 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index ae917f30914..a41a111c11e 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 75c1a1a28eb..6f424c2fb5f 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index d9e2dcc56f6..59915da4600 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 3de4387ffdc..91b6ee80d48 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 8e4090829ec..ee766232762 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index cba10d49a71..327f418aa34 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 0e6be09627b..6c89f9a08cc 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 279ae72adb7..a5197672d90 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 4c91411c12f..0a5d796dcac 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 72bba1fbc5a..0b1ea75050e 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md index 237c1cc632b..2279b94044b 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [Schema5.Schema51Boxed](#schema51boxed)
abstract sealed validated payload class | -| static class | [Schema5.Schema51BoxedVoid](#schema51boxedvoid)
boxed class to store validated null payloads | -| static class | [Schema5.Schema51BoxedBoolean](#schema51boxedboolean)
boxed class to store validated boolean payloads | -| static class | [Schema5.Schema51BoxedNumber](#schema51boxednumber)
boxed class to store validated Number payloads | -| static class | [Schema5.Schema51BoxedString](#schema51boxedstring)
boxed class to store validated String payloads | -| static class | [Schema5.Schema51BoxedList](#schema51boxedlist)
boxed class to store validated List payloads | -| static class | [Schema5.Schema51BoxedMap](#schema51boxedmap)
boxed class to store validated Map payloads | | static class | [Schema5.Schema51](#schema51)
schema class | -## Schema51Boxed -public static abstract sealed class Schema51Boxed
-permits
-[Schema51BoxedVoid](#schema51boxedvoid), -[Schema51BoxedBoolean](#schema51boxedboolean), -[Schema51BoxedNumber](#schema51boxednumber), -[Schema51BoxedString](#schema51boxedstring), -[Schema51BoxedList](#schema51boxedlist), -[Schema51BoxedMap](#schema51boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## Schema51BoxedVoid -public static final class Schema51BoxedVoid
-extends [Schema51Boxed](#schema51boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema51BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## Schema51BoxedBoolean -public static final class Schema51BoxedBoolean
-extends [Schema51Boxed](#schema51boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema51BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## Schema51BoxedNumber -public static final class Schema51BoxedNumber
-extends [Schema51Boxed](#schema51boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema51BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## Schema51BoxedString -public static final class Schema51BoxedString
-extends [Schema51Boxed](#schema51boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema51BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## Schema51BoxedList -public static final class Schema51BoxedList
-extends [Schema51Boxed](#schema51boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema51BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## Schema51BoxedMap -public static final class Schema51BoxedMap
-extends [Schema51Boxed](#schema51boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| Schema51BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## Schema51 public static class Schema51
extends [StringWithValidation.StringWithValidation1](../../../components/schemas/StringWithValidation.md#stringwithvalidation1) diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 826a963505b..46fef4ec28d 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 826a963505b..46fef4ec28d 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 1dfe3a6affc..ce1835ef4ec 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 906903e7678..62325bc7295 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | -## ApplicationxmlSchema1Boxed -public static abstract sealed class ApplicationxmlSchema1Boxed
-permits
-[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), -[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), -[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), -[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), -[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), -[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationxmlSchema1BoxedVoid -public static final class ApplicationxmlSchema1BoxedVoid
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationxmlSchema1BoxedBoolean -public static final class ApplicationxmlSchema1BoxedBoolean
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationxmlSchema1BoxedNumber -public static final class ApplicationxmlSchema1BoxedNumber
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationxmlSchema1BoxedString -public static final class ApplicationxmlSchema1BoxedString
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationxmlSchema1BoxedList -public static final class ApplicationxmlSchema1BoxedList
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationxmlSchema1BoxedMap -public static final class ApplicationxmlSchema1BoxedMap
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 8345a6da918..8dffc0dca0e 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index c0e1b47b759..6035fd07112 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 14c9553c4fe..7c57cbcd750 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | -## ApplicationxmlSchema1Boxed -public static abstract sealed class ApplicationxmlSchema1Boxed
-permits
-[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), -[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), -[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), -[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), -[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), -[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationxmlSchema1BoxedVoid -public static final class ApplicationxmlSchema1BoxedVoid
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationxmlSchema1BoxedBoolean -public static final class ApplicationxmlSchema1BoxedBoolean
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationxmlSchema1BoxedNumber -public static final class ApplicationxmlSchema1BoxedNumber
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationxmlSchema1BoxedString -public static final class ApplicationxmlSchema1BoxedString
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationxmlSchema1BoxedList -public static final class ApplicationxmlSchema1BoxedList
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationxmlSchema1BoxedMap -public static final class ApplicationxmlSchema1BoxedMap
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index c0e1b47b759..6035fd07112 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 14c9553c4fe..7c57cbcd750 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | -## ApplicationxmlSchema1Boxed -public static abstract sealed class ApplicationxmlSchema1Boxed
-permits
-[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), -[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), -[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), -[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), -[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), -[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationxmlSchema1BoxedVoid -public static final class ApplicationxmlSchema1BoxedVoid
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationxmlSchema1BoxedBoolean -public static final class ApplicationxmlSchema1BoxedBoolean
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationxmlSchema1BoxedNumber -public static final class ApplicationxmlSchema1BoxedNumber
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationxmlSchema1BoxedString -public static final class ApplicationxmlSchema1BoxedString
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationxmlSchema1BoxedList -public static final class ApplicationxmlSchema1BoxedList
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationxmlSchema1BoxedMap -public static final class ApplicationxmlSchema1BoxedMap
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index a25d0b55aba..9335b8e8bf4 100644 --- a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [User.User1](../../../../../../components/schemas/User.md#user1) diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 0cf70342171..c55db84b052 100644 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [User.User1](../../../../../../../../components/schemas/User.md#user1) diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 42fdb810cbf..2dc04af7775 100644 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationxmlSchema.ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationxmlSchema.ApplicationxmlSchema1](#applicationxmlschema1)
schema class | -## ApplicationxmlSchema1Boxed -public static abstract sealed class ApplicationxmlSchema1Boxed
-permits
-[ApplicationxmlSchema1BoxedVoid](#applicationxmlschema1boxedvoid), -[ApplicationxmlSchema1BoxedBoolean](#applicationxmlschema1boxedboolean), -[ApplicationxmlSchema1BoxedNumber](#applicationxmlschema1boxednumber), -[ApplicationxmlSchema1BoxedString](#applicationxmlschema1boxedstring), -[ApplicationxmlSchema1BoxedList](#applicationxmlschema1boxedlist), -[ApplicationxmlSchema1BoxedMap](#applicationxmlschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationxmlSchema1BoxedVoid -public static final class ApplicationxmlSchema1BoxedVoid
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationxmlSchema1BoxedBoolean -public static final class ApplicationxmlSchema1BoxedBoolean
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationxmlSchema1BoxedNumber -public static final class ApplicationxmlSchema1BoxedNumber
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationxmlSchema1BoxedString -public static final class ApplicationxmlSchema1BoxedString
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationxmlSchema1BoxedList -public static final class ApplicationxmlSchema1BoxedList
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationxmlSchema1BoxedMap -public static final class ApplicationxmlSchema1BoxedMap
-extends [ApplicationxmlSchema1Boxed](#applicationxmlschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationxmlSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
extends [User.User1](../../../../../../../../components/schemas/User.md#user1) diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index a25d0b55aba..9335b8e8bf4 100644 --- a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -9,123 +9,8 @@ A class that contains necessary nested ## Nested Class Summary | Modifier and Type | Class and Description | | ----------------- | ---------------------- | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed)
abstract sealed validated payload class | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid)
boxed class to store validated null payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean)
boxed class to store validated boolean payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber)
boxed class to store validated Number payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring)
boxed class to store validated String payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist)
boxed class to store validated List payloads | -| static class | [ApplicationjsonSchema.ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap)
boxed class to store validated Map payloads | | static class | [ApplicationjsonSchema.ApplicationjsonSchema1](#applicationjsonschema1)
schema class | -## ApplicationjsonSchema1Boxed -public static abstract sealed class ApplicationjsonSchema1Boxed
-permits
-[ApplicationjsonSchema1BoxedVoid](#applicationjsonschema1boxedvoid), -[ApplicationjsonSchema1BoxedBoolean](#applicationjsonschema1boxedboolean), -[ApplicationjsonSchema1BoxedNumber](#applicationjsonschema1boxednumber), -[ApplicationjsonSchema1BoxedString](#applicationjsonschema1boxedstring), -[ApplicationjsonSchema1BoxedList](#applicationjsonschema1boxedlist), -[ApplicationjsonSchema1BoxedMap](#applicationjsonschema1boxedmap) - -abstract sealed class that stores validated payloads using boxed classes - -## ApplicationjsonSchema1BoxedVoid -public static final class ApplicationjsonSchema1BoxedVoid
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated null payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedVoid(Void data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Void | data
validated payload | - -## ApplicationjsonSchema1BoxedBoolean -public static final class ApplicationjsonSchema1BoxedBoolean
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated boolean payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedBoolean(boolean data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| boolean | data
validated payload | - -## ApplicationjsonSchema1BoxedNumber -public static final class ApplicationjsonSchema1BoxedNumber
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Number payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedNumber(Number data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| Number | data
validated payload | - -## ApplicationjsonSchema1BoxedString -public static final class ApplicationjsonSchema1BoxedString
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated String payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedString(String data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| String | data
validated payload | - -## ApplicationjsonSchema1BoxedList -public static final class ApplicationjsonSchema1BoxedList
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated List payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedList(FrozenList<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenList<@Nullable Object> | data
validated payload | - -## ApplicationjsonSchema1BoxedMap -public static final class ApplicationjsonSchema1BoxedMap
-extends [ApplicationjsonSchema1Boxed](#applicationjsonschema1boxed) - -a boxed class to store validated Map payloads, sealed permits class implementation - -### Constructor Summary -| Constructor and Description | -| --------------------------- | -| ApplicationjsonSchema1BoxedMap(FrozenMap<@Nullable Object> data)
Creates an instance, private visibility | - -### Field Summary -| Modifier and Type | Field and Description | -| ----------------- | ---------------------- | -| FrozenMap<@Nullable Object> | data
validated payload | - ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
extends [User.User1](../../../../../../components/schemas/User.md#user1) 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 d9eb10007fb..ada8e5dda83 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 @@ -30,33 +30,35 @@ A class that contains necessary nested | ----------------- | ---------------------- | {{#each (reverse getSchemas)}} {{#eq instanceType "schema"}} + {{#eq refInfo null }} | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}Boxed](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxed" "")) }})
abstract sealed validated payload class | - {{#each types}} - {{#eq this "null"}} + {{#each types}} + {{#eq this "null"}} | static class | [{{../../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedVoid](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedvoid" ""))}})
boxed class to store validated null payloads | - {{/eq}} - {{#eq this "boolean"}} + {{/eq}} + {{#eq this "boolean"}} | static class | [{{../../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedBoolean](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedboolean" ""))}})
boxed class to store validated boolean payloads | - {{/eq}} - {{#or (eq this "number") (eq this "integer")}} + {{/eq}} + {{#or (eq this "number") (eq this "integer")}} | static class | [{{../../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedNumber](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxednumber" ""))}})
boxed class to store validated Number payloads | - {{/or}} - {{#and (eq this "string") (neq ../format "binary") }} + {{/or}} + {{#and (eq this "string") (neq ../format "binary") }} | static class | [{{../../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedString](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedstring" ""))}})
boxed class to store validated String payloads | - {{/and}} - {{#eq this "array"}} + {{/and}} + {{#eq this "array"}} | static class | [{{../../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedList](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedlist" ""))}})
boxed class to store validated List payloads | - {{/eq}}{{#eq this "object"}} + {{/eq}}{{#eq this "object"}} | static class | [{{../../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedMap](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedmap" ""))}})
boxed class to store validated Map payloads | - {{/eq}} - {{else}} + {{/eq}} + {{else}} | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedVoid](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedvoid" ""))}})
boxed class to store validated null payloads | | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedBoolean](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedboolean" ""))}})
boxed class to store validated boolean payloads | | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedNumber](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxednumber" ""))}})
boxed class to store validated Number payloads | | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedString](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedstring" ""))}})
boxed class to store validated String payloads | | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedList](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedlist" ""))}})
boxed class to store validated List payloads | | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}BoxedMap](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces (join jsonPathPiece.kebabCase "boxedmap" ""))}})
boxed class to store validated Map payloads | - {{/each}} + {{/each}} + {{/eq}} | static class | [{{../containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}](#{{> src/main/java/packagename/components/_helper_anchor_id identifierPieces=(append identifierPieces jsonPathPiece) }})
schema class | {{else}} {{#eq instanceType "propertiesOutputType"}} @@ -113,7 +115,9 @@ A class that contains necessary nested {{#each (reverse getSchemas)}} {{#eq instanceType "schema"}} + {{#eq refInfo null}} {{> src/main/java/packagename/components/schemas/SchemaClass/_boxedClasses forDocs=true }} + {{/eq}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces jsonPathPiece) }} public static class {{jsonPathPiece.pascalCase}}
{{> src/main/java/packagename/components/schemas/docschema_extends }} From 024814b7f190b84661715eac4f0f31e702934a7c Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 12:23:11 -0800 Subject: [PATCH 33/40] Fixes links from content schema docs to component schema docs --- .../content/applicationjson/RefContentSchemaHeaderSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../client/content/applicationjson/ApplicationjsonSchema.md | 2 +- .../pet/content/applicationjson/ApplicationjsonSchema.md | 2 +- .../pet/content/applicationxml/ApplicationxmlSchema.md | 2 +- .../userarray/content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationxml/ApplicationxmlSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../response200/content/applicationxml/ApplicationxmlSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../response200/content/applicationxml/ApplicationxmlSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../response200/content/applicationxml/ApplicationxmlSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../response200/content/applicationxml/ApplicationxmlSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../codegen/generatorrunner/DefaultGeneratorRunner.java | 2 +- 52 files changed, 52 insertions(+), 52 deletions(-) diff --git a/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md index d05dd332b4e..7601d14d938 100644 --- a/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## RefContentSchemaHeaderSchema1 public static class RefContentSchemaHeaderSchema1
-extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) +extends [StringWithValidation.StringWithValidation1](../../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md index a6e77bf4170..ccf7989ffd8 100644 --- a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [StringWithValidation.StringWithValidation1](../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) +extends [StringWithValidation.StringWithValidation1](../../../../../../components/schemas/StringWithValidation.md#stringwithvalidation1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md index b2cb6c67359..96be174a3a1 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Client.Client1](../../../../components/schemas/Client.md#client1) +extends [Client.Client1](../../../../../components/schemas/Client.md#client1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md index 8c2495a8e27..68c1cb6a0b3 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Pet.Pet1](../../../../components/schemas/Pet.md#pet1) +extends [Pet.Pet1](../../../../../components/schemas/Pet.md#pet1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md index 79eb2b98521..c3c72f380f8 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
-extends [RefPet.RefPet1](../../../../components/schemas/RefPet.md#refpet1) +extends [RefPet.RefPet1](../../../../../components/schemas/RefPet.md#refpet1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md index d34fefba6f2..c6718519a4c 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md @@ -114,7 +114,7 @@ ApplicationjsonSchema.ApplicationjsonSchemaList validatedPayload = | Modifier and Type | Field and Description | | ----------------- | ---------------------- | | Set> | type = Set.of(List.class) | -| Class | items = [User.User1.class](../../../../components/schemas/User.md#user1) | +| Class | items = [User.User1.class](../../../../../components/schemas/User.md#user1) | ### Method Summary | Modifier and Type | Method and Description | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md index d7f086d3f69..d3639012c4b 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md @@ -120,7 +120,7 @@ ApplicationjsonSchema.ApplicationjsonSchemaList validatedPayload = | Modifier and Type | Field and Description | | ----------------- | ---------------------- | | Set> | type = Set.of(List.class) | -| Class | items = [RefPet.RefPet1.class](../../../../../components/schemas/RefPet.md#refpet1) | +| Class | items = [RefPet.RefPet1.class](../../../../../../components/schemas/RefPet.md#refpet1) | ### Method Summary | Modifier and Type | Method and Description | diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md index 16b23ff8cc5..048756d04c2 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md @@ -120,7 +120,7 @@ ApplicationxmlSchema.ApplicationxmlSchemaList validatedPayload = | Modifier and Type | Field and Description | | ----------------- | ---------------------- | | Set> | type = Set.of(List.class) | -| Class | items = [Pet.Pet1.class](../../../../../components/schemas/Pet.md#pet1) | +| Class | items = [Pet.Pet1.class](../../../../../../components/schemas/Pet.md#pet1) | ### Method Summary | Modifier and Type | Method and Description | diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md index 9b5aae39390..c7f938f8da1 100644 --- a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) +extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 3b240211689..e0109b6e9a4 100644 --- a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) +extends [Client.Client1](../../../../../../../../../components/schemas/Client.md#client1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 3b240211689..e0109b6e9a4 100644 --- a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) +extends [Client.Client1](../../../../../../../../../components/schemas/Client.md#client1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md index d503a5dd04a..873973892d6 100644 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) +extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 9e114ae3b60..7ad5c6fb52d 100644 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) +extends [AdditionalPropertiesWithArrayOfEnums.AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index 32f4c9eed4e..66606acdc88 100644 --- a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) +extends [FileSchemaTestClass.FileSchemaTestClass1](../../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index 9335b8e8bf4..1c639454b7e 100644 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) +extends [User.User1](../../../../../../../components/schemas/User.md#user1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 3b240211689..e0109b6e9a4 100644 --- a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Client.Client1](../../../../../../../../components/schemas/Client.md#client1) +extends [Client.Client1](../../../../../../../../../components/schemas/Client.md#client1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index d6593051c0a..3591be530c2 100644 --- a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) +extends [HealthCheckResult.HealthCheckResult1](../../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md index d6fcd188bb7..57615d26aaa 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonpatchjsonSchema1 public static class ApplicationjsonpatchjsonSchema1
-extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) +extends [JSONPatchRequest.JSONPatchRequest1](../../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 46fef4ec28d..979ad32d855 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) +extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 5bf289d2ea6..8d2247d0780 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../components/schemas/AnimalFarm.md#animalfarm1) +extends [AnimalFarm.AnimalFarm1](../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index e61839ed583..a4918b409b4 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [AnimalFarm.AnimalFarm1](../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) +extends [AnimalFarm.AnimalFarm1](../../../../../../../../../components/schemas/AnimalFarm.md#animalfarm1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 2e9a76b1d90..4976883dfcb 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) +extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index a1c13b80d58..2c3f9e17386 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) +extends [ArrayOfEnums.ArrayOfEnums1](../../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index e3c16f41357..90cfc7d4935 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../components/schemas/BooleanSchema.md#booleanschema1) +extends [BooleanSchema.BooleanSchema1](../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index de72ebf4d6b..5a98d66a15d 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [BooleanSchema.BooleanSchema1](../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) +extends [BooleanSchema.BooleanSchema1](../../../../../../../../../components/schemas/BooleanSchema.md#booleanschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 1eaf852d7d7..dffdacc169f 100644 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) +extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index a2dc2758286..f3a5926ab73 100644 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) +extends [ComposedOneOfDifferentTypes.ComposedOneOfDifferentTypes1](../../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index a41a111c11e..7ff084d74fa 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [StringEnum.StringEnum1](../../../../../../components/schemas/StringEnum.md#stringenum1) +extends [StringEnum.StringEnum1](../../../../../../../components/schemas/StringEnum.md#stringenum1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 6f424c2fb5f..e535695aedb 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [StringEnum.StringEnum1](../../../../../../../../components/schemas/StringEnum.md#stringenum1) +extends [StringEnum.StringEnum1](../../../../../../../../../components/schemas/StringEnum.md#stringenum1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 59915da4600..7d95ba0c3bd 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Mammal.Mammal1](../../../../../../components/schemas/Mammal.md#mammal1) +extends [Mammal.Mammal1](../../../../../../../components/schemas/Mammal.md#mammal1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 91b6ee80d48..e160e2d1fef 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Mammal.Mammal1](../../../../../../../../components/schemas/Mammal.md#mammal1) +extends [Mammal.Mammal1](../../../../../../../../../components/schemas/Mammal.md#mammal1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index ee766232762..babaa8d5454 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) +extends [NumberWithValidations.NumberWithValidations1](../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 327f418aa34..e44e25513d9 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) +extends [NumberWithValidations.NumberWithValidations1](../../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 6c89f9a08cc..f9a38dad07d 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) +extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index a5197672d90..4ac07660690 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) +extends [ObjectModelWithRefProps.ObjectModelWithRefProps1](../../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 0a5d796dcac..ec633322842 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [StringSchema.StringSchema1](../../../../../../components/schemas/StringSchema.md#stringschema1) +extends [StringSchema.StringSchema1](../../../../../../../components/schemas/StringSchema.md#stringschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 0b1ea75050e..2c8e0c99476 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [StringSchema.StringSchema1](../../../../../../../../components/schemas/StringSchema.md#stringschema1) +extends [StringSchema.StringSchema1](../../../../../../../../../components/schemas/StringSchema.md#stringschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 46fef4ec28d..979ad32d855 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) +extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 46fef4ec28d..979ad32d855 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) +extends [ApiResponseSchema.ApiResponseSchema1](../../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md index 407b4374bff..3190cdde365 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md @@ -82,7 +82,7 @@ ApplicationjsonSchema.ApplicationjsonSchemaMap validatedPayload = | Modifier and Type | Field and Description | | ----------------- | ---------------------- | | Set> | type = Set.of(Map.class) | -| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../components/schemas/Foo.md#foo1))
)
| +| Map> | properties = Map.ofEntries(
    new PropertyEntry("string", [Foo.Foo1.class](../../../../../../../../../components/schemas/Foo.md#foo1))
)
| ### Method Summary | Modifier and Type | Method and Description | diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index ce1835ef4ec..0ad633c70c6 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [RefPet.RefPet1](../../../../../../../../components/schemas/RefPet.md#refpet1) +extends [RefPet.RefPet1](../../../../../../../../../components/schemas/RefPet.md#refpet1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 62325bc7295..e0440a61aa9 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
-extends [Pet.Pet1](../../../../../../../../components/schemas/Pet.md#pet1) +extends [Pet.Pet1](../../../../../../../../../components/schemas/Pet.md#pet1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 8dffc0dca0e..9aa1a0cb18b 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Order.Order1](../../../../../../components/schemas/Order.md#order1) +extends [Order.Order1](../../../../../../../components/schemas/Order.md#order1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 6035fd07112..2e9b7285d62 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) +extends [Order.Order1](../../../../../../../../../components/schemas/Order.md#order1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 7c57cbcd750..1b63b584f36 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) +extends [Order.Order1](../../../../../../../../../components/schemas/Order.md#order1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 6035fd07112..2e9b7285d62 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) +extends [Order.Order1](../../../../../../../../../components/schemas/Order.md#order1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 7c57cbcd750..1b63b584f36 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
-extends [Order.Order1](../../../../../../../../components/schemas/Order.md#order1) +extends [Order.Order1](../../../../../../../../../components/schemas/Order.md#order1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 9335b8e8bf4..1c639454b7e 100644 --- a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) +extends [User.User1](../../../../../../../components/schemas/User.md#user1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index c55db84b052..ab77f64c5c7 100644 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) +extends [User.User1](../../../../../../../../../components/schemas/User.md#user1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 2dc04af7775..792f5122086 100644 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationxmlSchema1 public static class ApplicationxmlSchema1
-extends [User.User1](../../../../../../../../components/schemas/User.md#user1) +extends [User.User1](../../../../../../../../../components/schemas/User.md#user1) A schema class that validates payloads diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index 9335b8e8bf4..1c639454b7e 100644 --- a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -13,6 +13,6 @@ A class that contains necessary nested ## ApplicationjsonSchema1 public static class ApplicationjsonSchema1
-extends [User.User1](../../../../../../components/schemas/User.md#user1) +extends [User.User1](../../../../../../../components/schemas/User.md#user1) A schema class that validates payloads diff --git a/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java b/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java index 4c0e0941dc2..b719b74661c 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java +++ b/src/main/java/org/openapijsonschematools/codegen/generatorrunner/DefaultGeneratorRunner.java @@ -582,7 +582,7 @@ private void generateContent(List files, LinkedHashMap contentTypeTemplateInfo = generator.jsonPathTemplateFiles().get(CodegenConstants.JSON_PATH_LOCATION_TYPE.CONTENT_TYPE); if (contentTypeTemplateInfo == null || contentTypeTemplateInfo.isEmpty()) { From 4f0dd0d970f7132045ab1d9dd0a12a44e9e0e028 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 12:32:14 -0800 Subject: [PATCH 34/40] Adds schema doc container schema extension info when schemas are refed --- .../applicationjson/Int32JsonContentTypeHeaderSchema.md | 2 +- .../components/headers/numberheader/NumberHeaderSchema.md | 2 +- .../content/applicationjson/RefContentSchemaHeaderSchema.md | 3 ++- .../headers/refschemaheader/RefSchemaHeaderSchema.md | 3 ++- .../components/headers/stringheader/StringHeaderSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../java/docs/components/parameters/pathusername/Schema.md | 2 +- .../parameters/refschemastringwithvalidation/Schema.md | 3 ++- .../client/content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../pet/content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../pet/content/applicationxml/ApplicationxmlSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../headerswithnobody/headers/location/LocationSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationxml/ApplicationxmlSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../headers/someheader/SomeHeaderSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../java/docs/components/schemas/AbstractStepMessage.md | 2 +- .../docs/components/schemas/AdditionalPropertiesClass.md | 2 +- .../docs/components/schemas/AdditionalPropertiesSchema.md | 2 +- .../schemas/AdditionalPropertiesWithArrayOfEnums.md | 2 +- .../client/petstore/java/docs/components/schemas/Address.md | 2 +- .../client/petstore/java/docs/components/schemas/Animal.md | 2 +- .../petstore/java/docs/components/schemas/AnimalFarm.md | 2 +- .../java/docs/components/schemas/AnyTypeAndFormat.md | 2 +- .../java/docs/components/schemas/AnyTypeNotString.md | 2 +- .../java/docs/components/schemas/ApiResponseSchema.md | 2 +- .../client/petstore/java/docs/components/schemas/Apple.md | 2 +- .../client/petstore/java/docs/components/schemas/AppleReq.md | 2 +- .../java/docs/components/schemas/ArrayHoldingAnyType.md | 2 +- .../java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md | 2 +- .../petstore/java/docs/components/schemas/ArrayOfEnums.md | 2 +- .../java/docs/components/schemas/ArrayOfNumberOnly.md | 2 +- .../petstore/java/docs/components/schemas/ArrayTest.md | 2 +- .../docs/components/schemas/ArrayWithValidationsInItems.md | 2 +- .../client/petstore/java/docs/components/schemas/Banana.md | 2 +- .../petstore/java/docs/components/schemas/BananaReq.md | 2 +- samples/client/petstore/java/docs/components/schemas/Bar.md | 2 +- .../petstore/java/docs/components/schemas/BasquePig.md | 2 +- .../petstore/java/docs/components/schemas/BooleanEnum.md | 2 +- .../petstore/java/docs/components/schemas/BooleanSchema.md | 2 +- .../petstore/java/docs/components/schemas/Capitalization.md | 2 +- samples/client/petstore/java/docs/components/schemas/Cat.md | 2 +- .../client/petstore/java/docs/components/schemas/Category.md | 2 +- .../client/petstore/java/docs/components/schemas/ChildCat.md | 2 +- .../petstore/java/docs/components/schemas/ClassModel.md | 2 +- .../client/petstore/java/docs/components/schemas/Client.md | 2 +- .../java/docs/components/schemas/ComplexQuadrilateral.md | 2 +- .../schemas/ComposedAnyOfDifferentTypesNoValidations.md | 2 +- .../petstore/java/docs/components/schemas/ComposedArray.md | 2 +- .../petstore/java/docs/components/schemas/ComposedBool.md | 2 +- .../petstore/java/docs/components/schemas/ComposedNone.md | 2 +- .../petstore/java/docs/components/schemas/ComposedNumber.md | 2 +- .../petstore/java/docs/components/schemas/ComposedObject.md | 2 +- .../docs/components/schemas/ComposedOneOfDifferentTypes.md | 2 +- .../petstore/java/docs/components/schemas/ComposedString.md | 2 +- .../client/petstore/java/docs/components/schemas/Currency.md | 2 +- .../petstore/java/docs/components/schemas/DanishPig.md | 2 +- .../petstore/java/docs/components/schemas/DateTimeTest.md | 2 +- .../java/docs/components/schemas/DateTimeWithValidations.md | 2 +- .../java/docs/components/schemas/DateWithValidations.md | 2 +- .../petstore/java/docs/components/schemas/DecimalPayload.md | 2 +- samples/client/petstore/java/docs/components/schemas/Dog.md | 2 +- .../client/petstore/java/docs/components/schemas/Drawing.md | 2 +- .../petstore/java/docs/components/schemas/EnumArrays.md | 2 +- .../petstore/java/docs/components/schemas/EnumClass.md | 2 +- .../client/petstore/java/docs/components/schemas/EnumTest.md | 2 +- .../java/docs/components/schemas/EquilateralTriangle.md | 2 +- samples/client/petstore/java/docs/components/schemas/File.md | 2 +- .../java/docs/components/schemas/FileSchemaTestClass.md | 2 +- samples/client/petstore/java/docs/components/schemas/Foo.md | 2 +- .../petstore/java/docs/components/schemas/FormatTest.md | 2 +- .../petstore/java/docs/components/schemas/FromSchema.md | 2 +- .../client/petstore/java/docs/components/schemas/Fruit.md | 2 +- .../client/petstore/java/docs/components/schemas/FruitReq.md | 2 +- .../client/petstore/java/docs/components/schemas/GmFruit.md | 2 +- .../java/docs/components/schemas/GrandparentAnimal.md | 2 +- .../petstore/java/docs/components/schemas/HasOnlyReadOnly.md | 2 +- .../java/docs/components/schemas/HealthCheckResult.md | 2 +- .../petstore/java/docs/components/schemas/IntegerEnum.md | 2 +- .../petstore/java/docs/components/schemas/IntegerEnumBig.md | 2 +- .../java/docs/components/schemas/IntegerEnumOneValue.md | 2 +- .../docs/components/schemas/IntegerEnumWithDefaultValue.md | 2 +- .../petstore/java/docs/components/schemas/IntegerMax10.md | 2 +- .../petstore/java/docs/components/schemas/IntegerMin15.md | 2 +- .../java/docs/components/schemas/IsoscelesTriangle.md | 2 +- .../client/petstore/java/docs/components/schemas/Items.md | 2 +- .../java/docs/components/schemas/JSONPatchRequest.md | 2 +- .../components/schemas/JSONPatchRequestAddReplaceTest.md | 2 +- .../java/docs/components/schemas/JSONPatchRequestMoveCopy.md | 2 +- .../java/docs/components/schemas/JSONPatchRequestRemove.md | 2 +- .../client/petstore/java/docs/components/schemas/Mammal.md | 2 +- .../client/petstore/java/docs/components/schemas/MapTest.md | 2 +- .../schemas/MixedPropertiesAndAdditionalPropertiesClass.md | 2 +- .../client/petstore/java/docs/components/schemas/Money.md | 2 +- .../petstore/java/docs/components/schemas/MyObjectDto.md | 2 +- samples/client/petstore/java/docs/components/schemas/Name.md | 2 +- .../java/docs/components/schemas/NoAdditionalProperties.md | 2 +- .../petstore/java/docs/components/schemas/NullableClass.md | 2 +- .../petstore/java/docs/components/schemas/NullableShape.md | 2 +- .../petstore/java/docs/components/schemas/NullableString.md | 2 +- .../petstore/java/docs/components/schemas/NumberOnly.md | 2 +- .../petstore/java/docs/components/schemas/NumberSchema.md | 2 +- .../docs/components/schemas/NumberWithExclusiveMinMax.md | 2 +- .../java/docs/components/schemas/NumberWithValidations.md | 2 +- .../java/docs/components/schemas/ObjWithRequiredProps.md | 2 +- .../java/docs/components/schemas/ObjWithRequiredPropsBase.md | 2 +- .../petstore/java/docs/components/schemas/ObjectInterface.md | 2 +- .../schemas/ObjectModelWithArgAndArgsProperties.md | 2 +- .../java/docs/components/schemas/ObjectModelWithRefProps.md | 2 +- .../ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md | 2 +- .../docs/components/schemas/ObjectWithCollidingProperties.md | 2 +- .../docs/components/schemas/ObjectWithDecimalProperties.md | 2 +- .../components/schemas/ObjectWithDifficultlyNamedProps.md | 2 +- .../schemas/ObjectWithInlineCompositionProperty.md | 2 +- .../schemas/ObjectWithInvalidNamedRefedProperties.md | 2 +- .../components/schemas/ObjectWithNonIntersectingValues.md | 2 +- .../docs/components/schemas/ObjectWithOnlyOptionalProps.md | 2 +- .../docs/components/schemas/ObjectWithOptionalTestProp.md | 2 +- .../java/docs/components/schemas/ObjectWithValidations.md | 2 +- .../client/petstore/java/docs/components/schemas/Order.md | 2 +- .../docs/components/schemas/PaginatedResultMyObjectDto.md | 2 +- .../petstore/java/docs/components/schemas/ParentPet.md | 2 +- samples/client/petstore/java/docs/components/schemas/Pet.md | 2 +- samples/client/petstore/java/docs/components/schemas/Pig.md | 2 +- .../client/petstore/java/docs/components/schemas/Player.md | 2 +- .../petstore/java/docs/components/schemas/PublicKey.md | 2 +- .../petstore/java/docs/components/schemas/Quadrilateral.md | 2 +- .../java/docs/components/schemas/QuadrilateralInterface.md | 2 +- .../petstore/java/docs/components/schemas/ReadOnlyFirst.md | 2 +- .../client/petstore/java/docs/components/schemas/RefPet.md | 3 ++- .../docs/components/schemas/ReqPropsFromExplicitAddProps.md | 2 +- .../java/docs/components/schemas/ReqPropsFromTrueAddProps.md | 2 +- .../docs/components/schemas/ReqPropsFromUnsetAddProps.md | 2 +- .../petstore/java/docs/components/schemas/ReturnSchema.md | 2 +- .../petstore/java/docs/components/schemas/ScaleneTriangle.md | 2 +- .../java/docs/components/schemas/Schema200Response.md | 2 +- .../docs/components/schemas/SelfReferencingArrayModel.md | 2 +- .../docs/components/schemas/SelfReferencingObjectModel.md | 2 +- .../client/petstore/java/docs/components/schemas/Shape.md | 2 +- .../petstore/java/docs/components/schemas/ShapeOrNull.md | 2 +- .../java/docs/components/schemas/SimpleQuadrilateral.md | 2 +- .../petstore/java/docs/components/schemas/SomeObject.md | 2 +- .../java/docs/components/schemas/SpecialModelname.md | 2 +- .../java/docs/components/schemas/StringBooleanMap.md | 2 +- .../petstore/java/docs/components/schemas/StringEnum.md | 2 +- .../docs/components/schemas/StringEnumWithDefaultValue.md | 2 +- .../petstore/java/docs/components/schemas/StringSchema.md | 2 +- .../java/docs/components/schemas/StringWithValidation.md | 2 +- samples/client/petstore/java/docs/components/schemas/Tag.md | 2 +- .../client/petstore/java/docs/components/schemas/Triangle.md | 2 +- .../java/docs/components/schemas/TriangleInterface.md | 2 +- .../petstore/java/docs/components/schemas/UUIDString.md | 2 +- samples/client/petstore/java/docs/components/schemas/User.md | 2 +- .../client/petstore/java/docs/components/schemas/Whale.md | 2 +- .../client/petstore/java/docs/components/schemas/Zebra.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../delete/parameters/parameter0/Schema0.md | 2 +- .../delete/parameters/parameter1/Schema1.md | 2 +- .../commonparamsubdir/get/parameters/parameter0/Schema0.md | 2 +- .../parameters/parameter0/PathParamSchema0.md | 2 +- .../commonparamsubdir/post/parameters/parameter0/Schema0.md | 2 +- .../docs/paths/fake/delete/parameters/parameter0/Schema0.md | 2 +- .../docs/paths/fake/delete/parameters/parameter1/Schema1.md | 2 +- .../docs/paths/fake/delete/parameters/parameter2/Schema2.md | 2 +- .../docs/paths/fake/delete/parameters/parameter3/Schema3.md | 2 +- .../docs/paths/fake/delete/parameters/parameter4/Schema4.md | 2 +- .../docs/paths/fake/delete/parameters/parameter5/Schema5.md | 2 +- .../docs/paths/fake/get/parameters/parameter0/Schema0.md | 2 +- .../docs/paths/fake/get/parameters/parameter1/Schema1.md | 2 +- .../docs/paths/fake/get/parameters/parameter2/Schema2.md | 2 +- .../docs/paths/fake/get/parameters/parameter3/Schema3.md | 2 +- .../docs/paths/fake/get/parameters/parameter4/Schema4.md | 2 +- .../docs/paths/fake/get/parameters/parameter5/Schema5.md | 2 +- .../ApplicationxwwwformurlencodedSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../ApplicationxwwwformurlencodedSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../put/parameters/parameter0/Schema0.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../put/parameters/parameter0/Schema0.md | 2 +- .../put/parameters/parameter1/Schema1.md | 2 +- .../put/parameters/parameter2/Schema2.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../delete/parameters/parameter0/Schema0.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../post/parameters/parameter0/Schema0.md | 2 +- .../post/parameters/parameter1/Schema1.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/multipartformdata/MultipartformdataSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/multipartformdata/MultipartformdataSchema.md | 2 +- .../ApplicationxwwwformurlencodedSchema.md | 2 +- .../ApplicationjsonpatchjsonSchema.md | 3 ++- .../Applicationjsoncharsetutf8Schema.md | 2 +- .../Applicationjsoncharsetutf8Schema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/multipartformdata/MultipartformdataSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../fakeobjinquery/get/parameters/parameter0/Schema0.md | 2 +- .../post/parameters/parameter0/Schema0.md | 2 +- .../post/parameters/parameter1/Schema1.md | 2 +- .../post/parameters/parameter10/Schema10.md | 2 +- .../post/parameters/parameter11/Schema11.md | 2 +- .../post/parameters/parameter12/Schema12.md | 2 +- .../post/parameters/parameter13/Schema13.md | 2 +- .../post/parameters/parameter14/Schema14.md | 2 +- .../post/parameters/parameter15/Schema15.md | 2 +- .../post/parameters/parameter16/Schema16.md | 2 +- .../post/parameters/parameter17/Schema17.md | 2 +- .../post/parameters/parameter18/Schema18.md | 2 +- .../post/parameters/parameter2/Schema2.md | 2 +- .../post/parameters/parameter3/Schema3.md | 2 +- .../post/parameters/parameter4/Schema4.md | 2 +- .../post/parameters/parameter5/Schema5.md | 2 +- .../post/parameters/parameter6/Schema6.md | 2 +- .../post/parameters/parameter7/Schema7.md | 2 +- .../post/parameters/parameter8/Schema8.md | 2 +- .../post/parameters/parameter9/Schema9.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationxpemfile/ApplicationxpemfileSchema.md | 2 +- .../content/applicationxpemfile/ApplicationxpemfileSchema.md | 2 +- .../post/parameters/parameter0/Schema0.md | 2 +- .../content/multipartformdata/MultipartformdataSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../parameters/parameter0/content/applicationjson/Schema0.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../fakerefobjinquery/get/parameters/parameter0/Schema0.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../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 +- .../put/parameters/parameter5/Schema5.md | 3 ++- .../applicationoctetstream/ApplicationoctetstreamSchema.md | 2 +- .../applicationoctetstream/ApplicationoctetstreamSchema.md | 2 +- .../content/multipartformdata/MultipartformdataSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/multipartformdata/MultipartformdataSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../petfindbystatus/get/parameters/parameter0/Schema0.md | 2 +- .../paths/petfindbytags/get/parameters/parameter0/Schema0.md | 2 +- .../paths/petpetid/delete/parameters/parameter0/Schema0.md | 2 +- .../paths/petpetid/delete/parameters/parameter1/Schema1.md | 2 +- .../docs/paths/petpetid/get/parameters/parameter0/Schema0.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationxml/ApplicationxmlSchema.md | 3 ++- .../paths/petpetid/post/parameters/parameter0/Schema0.md | 2 +- .../ApplicationxwwwformurlencodedSchema.md | 2 +- .../post/parameters/parameter0/Schema0.md | 2 +- .../content/multipartformdata/MultipartformdataSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationxml/ApplicationxmlSchema.md | 3 ++- .../delete/parameters/parameter0/Schema0.md | 2 +- .../storeorderorderid/get/parameters/parameter0/Schema0.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationxml/ApplicationxmlSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../paths/userlogin/get/parameters/parameter0/Schema0.md | 2 +- .../paths/userlogin/get/parameters/parameter1/Schema1.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 2 +- .../content/applicationxml/ApplicationxmlSchema.md | 2 +- .../response200/headers/xexpiresafter/XExpiresAfterSchema.md | 2 +- .../xratelimit/content/applicationjson/XRateLimitSchema.md | 2 +- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- .../content/applicationxml/ApplicationxmlSchema.md | 3 ++- .../content/applicationjson/ApplicationjsonSchema.md | 3 ++- samples/client/petstore/java/docs/servers/Server0.md | 2 +- samples/client/petstore/java/docs/servers/Server1.md | 2 +- .../main/java/packagename/components/schemas/Schema_doc.hbs | 5 ++++- 305 files changed, 360 insertions(+), 305 deletions(-) diff --git a/samples/client/petstore/java/docs/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.md index e75e07ec9e7..220215d1138 100644 --- a/samples/client/petstore/java/docs/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/int32jsoncontenttypeheader/content/applicationjson/Int32JsonContentTypeHeaderSchema.md @@ -1,5 +1,5 @@ # Int32JsonContentTypeHeaderSchema -public class Int32JsonContentTypeHeaderSchema +public class Int32JsonContentTypeHeaderSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/headers/numberheader/NumberHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/numberheader/NumberHeaderSchema.md index b8142f9b399..08af9d96b44 100644 --- a/samples/client/petstore/java/docs/components/headers/numberheader/NumberHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/numberheader/NumberHeaderSchema.md @@ -1,5 +1,5 @@ # NumberHeaderSchema -public class NumberHeaderSchema +public class NumberHeaderSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md index 7601d14d938..f0dc3e6ad60 100644 --- a/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/refcontentschemaheader/content/applicationjson/RefContentSchemaHeaderSchema.md @@ -1,5 +1,6 @@ # RefContentSchemaHeaderSchema -public class RefContentSchemaHeaderSchema +public class RefContentSchemaHeaderSchema
+extends [StringWithValidation1](../../../../../../components/schemas/StringWithValidation.md#stringwithvalidation) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md index f9d823fa38c..191e7f26140 100644 --- a/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/refschemaheader/RefSchemaHeaderSchema.md @@ -1,5 +1,6 @@ # RefSchemaHeaderSchema -public class RefSchemaHeaderSchema +public class RefSchemaHeaderSchema
+extends [StringWithValidation1](../../../components/schemas/StringWithValidation.md#stringwithvalidation) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/headers/stringheader/StringHeaderSchema.md b/samples/client/petstore/java/docs/components/headers/stringheader/StringHeaderSchema.md index ec26f29e203..74c2c81129b 100644 --- a/samples/client/petstore/java/docs/components/headers/stringheader/StringHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/headers/stringheader/StringHeaderSchema.md @@ -1,5 +1,5 @@ # StringHeaderSchema -public class StringHeaderSchema +public class StringHeaderSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md index ccf7989ffd8..2cef0d5e45b 100644 --- a/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/parameters/componentrefschemastringwithvalidation/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [StringWithValidation1](../../../../../../components/schemas/StringWithValidation.md#stringwithvalidation) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/parameters/pathusername/Schema.md b/samples/client/petstore/java/docs/components/parameters/pathusername/Schema.md index 519fbf25b87..afe3fdcd0f1 100644 --- a/samples/client/petstore/java/docs/components/parameters/pathusername/Schema.md +++ b/samples/client/petstore/java/docs/components/parameters/pathusername/Schema.md @@ -1,5 +1,5 @@ # Schema -public class Schema +public class Schema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md b/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md index ae59581cf4f..101b5cc700b 100644 --- a/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md +++ b/samples/client/petstore/java/docs/components/parameters/refschemastringwithvalidation/Schema.md @@ -1,5 +1,6 @@ # Schema -public class Schema +public class Schema
+extends [StringWithValidation1](../../../components/schemas/StringWithValidation.md#stringwithvalidation) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md index 96be174a3a1..2738605d2d8 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Client1](../../../../../components/schemas/Client.md#client) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md index 68c1cb6a0b3..0c3ca9b7c75 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Pet1](../../../../../components/schemas/Pet.md#pet) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md index c3c72f380f8..3d6790f5452 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md @@ -1,5 +1,6 @@ # ApplicationxmlSchema -public class ApplicationxmlSchema +public class ApplicationxmlSchema
+extends [RefPet1](../../../../../components/schemas/RefPet.md#refpet) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md index c6718519a4c..df9f7fddb30 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/responses/headerswithnobody/headers/location/LocationSchema.md b/samples/client/petstore/java/docs/components/responses/headerswithnobody/headers/location/LocationSchema.md index eb3239b88a0..916b572fcf8 100644 --- a/samples/client/petstore/java/docs/components/responses/headerswithnobody/headers/location/LocationSchema.md +++ b/samples/client/petstore/java/docs/components/responses/headerswithnobody/headers/location/LocationSchema.md @@ -1,5 +1,5 @@ # LocationSchema -public class LocationSchema +public class LocationSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md index d3639012c4b..dccdc888a43 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md index 048756d04c2..487b313295a 100644 --- a/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successfulxmlandjsonarrayofpet/content/applicationxml/ApplicationxmlSchema.md @@ -1,5 +1,5 @@ # ApplicationxmlSchema -public class ApplicationxmlSchema +public class ApplicationxmlSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md index 8890fa73e3a..0e56aa153f1 100644 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.md b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.md index 5ff12877865..58e022870dc 100644 --- a/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successinlinecontentandheader/headers/someheader/SomeHeaderSchema.md @@ -1,5 +1,5 @@ # SomeHeaderSchema -public class SomeHeaderSchema +public class SomeHeaderSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md index c7f938f8da1..47ed11ea57f 100644 --- a/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/components/responses/successwithjsonapiresponse/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ApiResponseSchema1](../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md index f886f342a72..15a4cc0308d 100644 --- a/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md +++ b/samples/client/petstore/java/docs/components/schemas/AbstractStepMessage.md @@ -1,6 +1,6 @@ # AbstractStepMessage org.openapijsonschematools.client.components.schemas.AbstractStepMessage.java -public class AbstractStepMessage +public class AbstractStepMessage
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md index 25a5a1dd204..f836d04a9ef 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesClass.md @@ -1,6 +1,6 @@ # AdditionalPropertiesClass org.openapijsonschematools.client.components.schemas.AdditionalPropertiesClass.java -public class AdditionalPropertiesClass +public class AdditionalPropertiesClass
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md index 61487cf3937..11b73499be7 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesSchema.md @@ -1,6 +1,6 @@ # AdditionalPropertiesSchema org.openapijsonschematools.client.components.schemas.AdditionalPropertiesSchema.java -public class AdditionalPropertiesSchema +public class AdditionalPropertiesSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md index fc6be06b24f..055d2a28e6f 100644 --- a/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/AdditionalPropertiesWithArrayOfEnums.md @@ -1,6 +1,6 @@ # AdditionalPropertiesWithArrayOfEnums org.openapijsonschematools.client.components.schemas.AdditionalPropertiesWithArrayOfEnums.java -public class AdditionalPropertiesWithArrayOfEnums +public class AdditionalPropertiesWithArrayOfEnums
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Address.md b/samples/client/petstore/java/docs/components/schemas/Address.md index 21073114c37..1499075edc6 100644 --- a/samples/client/petstore/java/docs/components/schemas/Address.md +++ b/samples/client/petstore/java/docs/components/schemas/Address.md @@ -1,6 +1,6 @@ # Address org.openapijsonschematools.client.components.schemas.Address.java -public class Address +public class Address
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Animal.md b/samples/client/petstore/java/docs/components/schemas/Animal.md index 084cac4aaa6..8026958ff6c 100644 --- a/samples/client/petstore/java/docs/components/schemas/Animal.md +++ b/samples/client/petstore/java/docs/components/schemas/Animal.md @@ -1,6 +1,6 @@ # Animal org.openapijsonschematools.client.components.schemas.Animal.java -public class Animal +public class Animal
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md b/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md index 7303353e4b8..cb195ae69ce 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md +++ b/samples/client/petstore/java/docs/components/schemas/AnimalFarm.md @@ -1,6 +1,6 @@ # AnimalFarm org.openapijsonschematools.client.components.schemas.AnimalFarm.java -public class AnimalFarm +public class AnimalFarm
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md index cee041e7c17..b8265995e84 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeAndFormat.md @@ -1,6 +1,6 @@ # AnyTypeAndFormat org.openapijsonschematools.client.components.schemas.AnyTypeAndFormat.java -public class AnyTypeAndFormat +public class AnyTypeAndFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md b/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md index ce42f469680..1b5b02be520 100644 --- a/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md +++ b/samples/client/petstore/java/docs/components/schemas/AnyTypeNotString.md @@ -1,6 +1,6 @@ # AnyTypeNotString org.openapijsonschematools.client.components.schemas.AnyTypeNotString.java -public class AnyTypeNotString +public class AnyTypeNotString
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md index 4396c105fc0..a0950c3a623 100644 --- a/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ApiResponseSchema.md @@ -1,6 +1,6 @@ # ApiResponseSchema org.openapijsonschematools.client.components.schemas.ApiResponseSchema.java -public class ApiResponseSchema +public class ApiResponseSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Apple.md b/samples/client/petstore/java/docs/components/schemas/Apple.md index 79cd67b924e..fc7acd33e3a 100644 --- a/samples/client/petstore/java/docs/components/schemas/Apple.md +++ b/samples/client/petstore/java/docs/components/schemas/Apple.md @@ -1,6 +1,6 @@ # Apple org.openapijsonschematools.client.components.schemas.Apple.java -public class Apple +public class Apple
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/AppleReq.md b/samples/client/petstore/java/docs/components/schemas/AppleReq.md index bf9256c7ba0..d15684f8b60 100644 --- a/samples/client/petstore/java/docs/components/schemas/AppleReq.md +++ b/samples/client/petstore/java/docs/components/schemas/AppleReq.md @@ -1,6 +1,6 @@ # AppleReq org.openapijsonschematools.client.components.schemas.AppleReq.java -public class AppleReq +public class AppleReq
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md b/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md index a1a9cc8395e..f2190406d23 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayHoldingAnyType.md @@ -1,6 +1,6 @@ # ArrayHoldingAnyType org.openapijsonschematools.client.components.schemas.ArrayHoldingAnyType.java -public class ArrayHoldingAnyType +public class ArrayHoldingAnyType
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md index b514d68f986..8bdaa55f8b8 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfArrayOfNumberOnly.md @@ -1,6 +1,6 @@ # ArrayOfArrayOfNumberOnly org.openapijsonschematools.client.components.schemas.ArrayOfArrayOfNumberOnly.java -public class ArrayOfArrayOfNumberOnly +public class ArrayOfArrayOfNumberOnly
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md index 343db319d9a..60c1e0b5d50 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfEnums.md @@ -1,6 +1,6 @@ # ArrayOfEnums org.openapijsonschematools.client.components.schemas.ArrayOfEnums.java -public class ArrayOfEnums +public class ArrayOfEnums
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md index 9a2b0c600ae..7e7b828e4f4 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayOfNumberOnly.md @@ -1,6 +1,6 @@ # ArrayOfNumberOnly org.openapijsonschematools.client.components.schemas.ArrayOfNumberOnly.java -public class ArrayOfNumberOnly +public class ArrayOfNumberOnly
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md index e92e3b99a6d..fe35ce2e3a5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayTest.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayTest.md @@ -1,6 +1,6 @@ # ArrayTest org.openapijsonschematools.client.components.schemas.ArrayTest.java -public class ArrayTest +public class ArrayTest
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md b/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md index 8d0dc223d32..0295b6eacfb 100644 --- a/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md +++ b/samples/client/petstore/java/docs/components/schemas/ArrayWithValidationsInItems.md @@ -1,6 +1,6 @@ # ArrayWithValidationsInItems org.openapijsonschematools.client.components.schemas.ArrayWithValidationsInItems.java -public class ArrayWithValidationsInItems +public class ArrayWithValidationsInItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Banana.md b/samples/client/petstore/java/docs/components/schemas/Banana.md index 5efb75257fb..4332912ded9 100644 --- a/samples/client/petstore/java/docs/components/schemas/Banana.md +++ b/samples/client/petstore/java/docs/components/schemas/Banana.md @@ -1,6 +1,6 @@ # Banana org.openapijsonschematools.client.components.schemas.Banana.java -public class Banana +public class Banana
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/BananaReq.md b/samples/client/petstore/java/docs/components/schemas/BananaReq.md index ab13653962f..4790c807836 100644 --- a/samples/client/petstore/java/docs/components/schemas/BananaReq.md +++ b/samples/client/petstore/java/docs/components/schemas/BananaReq.md @@ -1,6 +1,6 @@ # BananaReq org.openapijsonschematools.client.components.schemas.BananaReq.java -public class BananaReq +public class BananaReq
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Bar.md b/samples/client/petstore/java/docs/components/schemas/Bar.md index 232bbb4d0de..01243da7778 100644 --- a/samples/client/petstore/java/docs/components/schemas/Bar.md +++ b/samples/client/petstore/java/docs/components/schemas/Bar.md @@ -1,6 +1,6 @@ # Bar org.openapijsonschematools.client.components.schemas.Bar.java -public class Bar +public class Bar
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/BasquePig.md b/samples/client/petstore/java/docs/components/schemas/BasquePig.md index 05925b8478f..1a86f2b89be 100644 --- a/samples/client/petstore/java/docs/components/schemas/BasquePig.md +++ b/samples/client/petstore/java/docs/components/schemas/BasquePig.md @@ -1,6 +1,6 @@ # BasquePig org.openapijsonschematools.client.components.schemas.BasquePig.java -public class BasquePig +public class BasquePig
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md b/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md index 97b272a98b5..60b731c2335 100644 --- a/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md +++ b/samples/client/petstore/java/docs/components/schemas/BooleanEnum.md @@ -1,6 +1,6 @@ # BooleanEnum org.openapijsonschematools.client.components.schemas.BooleanEnum.java -public class BooleanEnum +public class BooleanEnum
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/BooleanSchema.md b/samples/client/petstore/java/docs/components/schemas/BooleanSchema.md index 49a87c73bee..d09b7dfe095 100644 --- a/samples/client/petstore/java/docs/components/schemas/BooleanSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/BooleanSchema.md @@ -1,6 +1,6 @@ # BooleanSchema org.openapijsonschematools.client.components.schemas.BooleanSchema.java -public class BooleanSchema +public class BooleanSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Capitalization.md b/samples/client/petstore/java/docs/components/schemas/Capitalization.md index 101025ab34a..5dc2c209fd6 100644 --- a/samples/client/petstore/java/docs/components/schemas/Capitalization.md +++ b/samples/client/petstore/java/docs/components/schemas/Capitalization.md @@ -1,6 +1,6 @@ # Capitalization org.openapijsonschematools.client.components.schemas.Capitalization.java -public class Capitalization +public class Capitalization
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Cat.md b/samples/client/petstore/java/docs/components/schemas/Cat.md index 0b528396fa5..a0c1cb01942 100644 --- a/samples/client/petstore/java/docs/components/schemas/Cat.md +++ b/samples/client/petstore/java/docs/components/schemas/Cat.md @@ -1,6 +1,6 @@ # Cat org.openapijsonschematools.client.components.schemas.Cat.java -public class Cat +public class Cat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Category.md b/samples/client/petstore/java/docs/components/schemas/Category.md index 68547740c32..39fd3624b0c 100644 --- a/samples/client/petstore/java/docs/components/schemas/Category.md +++ b/samples/client/petstore/java/docs/components/schemas/Category.md @@ -1,6 +1,6 @@ # Category org.openapijsonschematools.client.components.schemas.Category.java -public class Category +public class Category
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ChildCat.md b/samples/client/petstore/java/docs/components/schemas/ChildCat.md index 248fe328f39..d7128ba206c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ChildCat.md +++ b/samples/client/petstore/java/docs/components/schemas/ChildCat.md @@ -1,6 +1,6 @@ # ChildCat org.openapijsonschematools.client.components.schemas.ChildCat.java -public class ChildCat +public class ChildCat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ClassModel.md b/samples/client/petstore/java/docs/components/schemas/ClassModel.md index d9d64996638..fa27b77b2a8 100644 --- a/samples/client/petstore/java/docs/components/schemas/ClassModel.md +++ b/samples/client/petstore/java/docs/components/schemas/ClassModel.md @@ -1,6 +1,6 @@ # ClassModel org.openapijsonschematools.client.components.schemas.ClassModel.java -public class ClassModel +public class ClassModel
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Client.md b/samples/client/petstore/java/docs/components/schemas/Client.md index 72ee72d7998..cab9caa2b23 100644 --- a/samples/client/petstore/java/docs/components/schemas/Client.md +++ b/samples/client/petstore/java/docs/components/schemas/Client.md @@ -1,6 +1,6 @@ # Client org.openapijsonschematools.client.components.schemas.Client.java -public class Client +public class Client
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md index 7dd4e3f022a..56d65077753 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/ComplexQuadrilateral.md @@ -1,6 +1,6 @@ # ComplexQuadrilateral org.openapijsonschematools.client.components.schemas.ComplexQuadrilateral.java -public class ComplexQuadrilateral +public class ComplexQuadrilateral
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md b/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md index 007e63683c6..d9cf3771152 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedAnyOfDifferentTypesNoValidations.md @@ -1,6 +1,6 @@ # ComposedAnyOfDifferentTypesNoValidations org.openapijsonschematools.client.components.schemas.ComposedAnyOfDifferentTypesNoValidations.java -public class ComposedAnyOfDifferentTypesNoValidations +public class ComposedAnyOfDifferentTypesNoValidations
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedArray.md b/samples/client/petstore/java/docs/components/schemas/ComposedArray.md index 8e793f66833..50bac4de5a3 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedArray.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedArray.md @@ -1,6 +1,6 @@ # ComposedArray org.openapijsonschematools.client.components.schemas.ComposedArray.java -public class ComposedArray +public class ComposedArray
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedBool.md b/samples/client/petstore/java/docs/components/schemas/ComposedBool.md index 5cf29abbf1e..b163b0b9a3c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedBool.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedBool.md @@ -1,6 +1,6 @@ # ComposedBool org.openapijsonschematools.client.components.schemas.ComposedBool.java -public class ComposedBool +public class ComposedBool
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedNone.md b/samples/client/petstore/java/docs/components/schemas/ComposedNone.md index c7b645c0c1c..e9bb0aa3017 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedNone.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedNone.md @@ -1,6 +1,6 @@ # ComposedNone org.openapijsonschematools.client.components.schemas.ComposedNone.java -public class ComposedNone +public class ComposedNone
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md b/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md index 887b8863ac5..d7ec47925cc 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedNumber.md @@ -1,6 +1,6 @@ # ComposedNumber org.openapijsonschematools.client.components.schemas.ComposedNumber.java -public class ComposedNumber +public class ComposedNumber
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedObject.md b/samples/client/petstore/java/docs/components/schemas/ComposedObject.md index a583e50d727..67b2f1c1a8a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedObject.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedObject.md @@ -1,6 +1,6 @@ # ComposedObject org.openapijsonschematools.client.components.schemas.ComposedObject.java -public class ComposedObject +public class ComposedObject
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md index ef2ad7bd4f4..74f7ab26517 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedOneOfDifferentTypes.md @@ -1,6 +1,6 @@ # ComposedOneOfDifferentTypes org.openapijsonschematools.client.components.schemas.ComposedOneOfDifferentTypes.java -public class ComposedOneOfDifferentTypes +public class ComposedOneOfDifferentTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ComposedString.md b/samples/client/petstore/java/docs/components/schemas/ComposedString.md index 291d2cb9ed4..1d1497f2f2c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ComposedString.md +++ b/samples/client/petstore/java/docs/components/schemas/ComposedString.md @@ -1,6 +1,6 @@ # ComposedString org.openapijsonschematools.client.components.schemas.ComposedString.java -public class ComposedString +public class ComposedString
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Currency.md b/samples/client/petstore/java/docs/components/schemas/Currency.md index decb639ddeb..f1ccaa53717 100644 --- a/samples/client/petstore/java/docs/components/schemas/Currency.md +++ b/samples/client/petstore/java/docs/components/schemas/Currency.md @@ -1,6 +1,6 @@ # Currency org.openapijsonschematools.client.components.schemas.Currency.java -public class Currency +public class Currency
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/DanishPig.md b/samples/client/petstore/java/docs/components/schemas/DanishPig.md index a54dea5d66b..de9edb04656 100644 --- a/samples/client/petstore/java/docs/components/schemas/DanishPig.md +++ b/samples/client/petstore/java/docs/components/schemas/DanishPig.md @@ -1,6 +1,6 @@ # DanishPig org.openapijsonschematools.client.components.schemas.DanishPig.java -public class DanishPig +public class DanishPig
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md b/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md index 614c45f59ef..0246062becc 100644 --- a/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md +++ b/samples/client/petstore/java/docs/components/schemas/DateTimeTest.md @@ -1,6 +1,6 @@ # DateTimeTest org.openapijsonschematools.client.components.schemas.DateTimeTest.java -public class DateTimeTest +public class DateTimeTest
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md b/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md index 22a17fbb955..76790e6336c 100644 --- a/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/DateTimeWithValidations.md @@ -1,6 +1,6 @@ # DateTimeWithValidations org.openapijsonschematools.client.components.schemas.DateTimeWithValidations.java -public class DateTimeWithValidations +public class DateTimeWithValidations
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md b/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md index 14c4d1104a3..80924b628cf 100644 --- a/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/DateWithValidations.md @@ -1,6 +1,6 @@ # DateWithValidations org.openapijsonschematools.client.components.schemas.DateWithValidations.java -public class DateWithValidations +public class DateWithValidations
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/DecimalPayload.md b/samples/client/petstore/java/docs/components/schemas/DecimalPayload.md index 7362f98cfa6..3452c3f6799 100644 --- a/samples/client/petstore/java/docs/components/schemas/DecimalPayload.md +++ b/samples/client/petstore/java/docs/components/schemas/DecimalPayload.md @@ -1,6 +1,6 @@ # DecimalPayload org.openapijsonschematools.client.components.schemas.DecimalPayload.java -public class DecimalPayload +public class DecimalPayload
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Dog.md b/samples/client/petstore/java/docs/components/schemas/Dog.md index cbb1d37d55a..eb2de7eb613 100644 --- a/samples/client/petstore/java/docs/components/schemas/Dog.md +++ b/samples/client/petstore/java/docs/components/schemas/Dog.md @@ -1,6 +1,6 @@ # Dog org.openapijsonschematools.client.components.schemas.Dog.java -public class Dog +public class Dog
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Drawing.md b/samples/client/petstore/java/docs/components/schemas/Drawing.md index 86043c1e76f..aaf7a3e8018 100644 --- a/samples/client/petstore/java/docs/components/schemas/Drawing.md +++ b/samples/client/petstore/java/docs/components/schemas/Drawing.md @@ -1,6 +1,6 @@ # Drawing org.openapijsonschematools.client.components.schemas.Drawing.java -public class Drawing +public class Drawing
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md index a9e10fc7c01..983376c2f79 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumArrays.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumArrays.md @@ -1,6 +1,6 @@ # EnumArrays org.openapijsonschematools.client.components.schemas.EnumArrays.java -public class EnumArrays +public class EnumArrays
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/EnumClass.md b/samples/client/petstore/java/docs/components/schemas/EnumClass.md index e98f87e4b5e..27c81145102 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumClass.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumClass.md @@ -1,6 +1,6 @@ # EnumClass org.openapijsonschematools.client.components.schemas.EnumClass.java -public class EnumClass +public class EnumClass
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/EnumTest.md b/samples/client/petstore/java/docs/components/schemas/EnumTest.md index 636da1b18ae..4675be9f71a 100644 --- a/samples/client/petstore/java/docs/components/schemas/EnumTest.md +++ b/samples/client/petstore/java/docs/components/schemas/EnumTest.md @@ -1,6 +1,6 @@ # EnumTest org.openapijsonschematools.client.components.schemas.EnumTest.java -public class EnumTest +public class EnumTest
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md index 94174a2314c..243be1504b0 100644 --- a/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/EquilateralTriangle.md @@ -1,6 +1,6 @@ # EquilateralTriangle org.openapijsonschematools.client.components.schemas.EquilateralTriangle.java -public class EquilateralTriangle +public class EquilateralTriangle
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/File.md b/samples/client/petstore/java/docs/components/schemas/File.md index 883e62f5ebd..56e9bfc5c30 100644 --- a/samples/client/petstore/java/docs/components/schemas/File.md +++ b/samples/client/petstore/java/docs/components/schemas/File.md @@ -1,6 +1,6 @@ # File org.openapijsonschematools.client.components.schemas.File.java -public class File +public class File
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md index 080a1567e2b..429a58d9729 100644 --- a/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md +++ b/samples/client/petstore/java/docs/components/schemas/FileSchemaTestClass.md @@ -1,6 +1,6 @@ # FileSchemaTestClass org.openapijsonschematools.client.components.schemas.FileSchemaTestClass.java -public class FileSchemaTestClass +public class FileSchemaTestClass
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Foo.md b/samples/client/petstore/java/docs/components/schemas/Foo.md index 652ea7a5a64..764c64fc88f 100644 --- a/samples/client/petstore/java/docs/components/schemas/Foo.md +++ b/samples/client/petstore/java/docs/components/schemas/Foo.md @@ -1,6 +1,6 @@ # Foo org.openapijsonschematools.client.components.schemas.Foo.java -public class Foo +public class Foo
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/FormatTest.md b/samples/client/petstore/java/docs/components/schemas/FormatTest.md index c39a88fbf5c..d865d0b86e2 100644 --- a/samples/client/petstore/java/docs/components/schemas/FormatTest.md +++ b/samples/client/petstore/java/docs/components/schemas/FormatTest.md @@ -1,6 +1,6 @@ # FormatTest org.openapijsonschematools.client.components.schemas.FormatTest.java -public class FormatTest +public class FormatTest
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/FromSchema.md b/samples/client/petstore/java/docs/components/schemas/FromSchema.md index e46cec0c3c6..77b978331d8 100644 --- a/samples/client/petstore/java/docs/components/schemas/FromSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/FromSchema.md @@ -1,6 +1,6 @@ # FromSchema org.openapijsonschematools.client.components.schemas.FromSchema.java -public class FromSchema +public class FromSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Fruit.md b/samples/client/petstore/java/docs/components/schemas/Fruit.md index 70bcea44fef..31d666a29ce 100644 --- a/samples/client/petstore/java/docs/components/schemas/Fruit.md +++ b/samples/client/petstore/java/docs/components/schemas/Fruit.md @@ -1,6 +1,6 @@ # Fruit org.openapijsonschematools.client.components.schemas.Fruit.java -public class Fruit +public class Fruit
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/FruitReq.md b/samples/client/petstore/java/docs/components/schemas/FruitReq.md index 4cff48e1691..2b422ed401f 100644 --- a/samples/client/petstore/java/docs/components/schemas/FruitReq.md +++ b/samples/client/petstore/java/docs/components/schemas/FruitReq.md @@ -1,6 +1,6 @@ # FruitReq org.openapijsonschematools.client.components.schemas.FruitReq.java -public class FruitReq +public class FruitReq
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/GmFruit.md b/samples/client/petstore/java/docs/components/schemas/GmFruit.md index 888c2ca1d6f..5c2f8daf0f5 100644 --- a/samples/client/petstore/java/docs/components/schemas/GmFruit.md +++ b/samples/client/petstore/java/docs/components/schemas/GmFruit.md @@ -1,6 +1,6 @@ # GmFruit org.openapijsonschematools.client.components.schemas.GmFruit.java -public class GmFruit +public class GmFruit
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md index 5f165f5b38a..0f1b2669d4b 100644 --- a/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md +++ b/samples/client/petstore/java/docs/components/schemas/GrandparentAnimal.md @@ -1,6 +1,6 @@ # GrandparentAnimal org.openapijsonschematools.client.components.schemas.GrandparentAnimal.java -public class GrandparentAnimal +public class GrandparentAnimal
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md index 23122cbabe0..28264de49f3 100644 --- a/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/HasOnlyReadOnly.md @@ -1,6 +1,6 @@ # HasOnlyReadOnly org.openapijsonschematools.client.components.schemas.HasOnlyReadOnly.java -public class HasOnlyReadOnly +public class HasOnlyReadOnly
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md index ef4691f285a..e670d2ec230 100644 --- a/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md +++ b/samples/client/petstore/java/docs/components/schemas/HealthCheckResult.md @@ -1,6 +1,6 @@ # HealthCheckResult org.openapijsonschematools.client.components.schemas.HealthCheckResult.java -public class HealthCheckResult +public class HealthCheckResult
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md index 93cf56d2f8e..e77221ae961 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnum.md @@ -1,6 +1,6 @@ # IntegerEnum org.openapijsonschematools.client.components.schemas.IntegerEnum.java -public class IntegerEnum +public class IntegerEnum
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md index a0447b86dde..fd20c6306fa 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnumBig.md @@ -1,6 +1,6 @@ # IntegerEnumBig org.openapijsonschematools.client.components.schemas.IntegerEnumBig.java -public class IntegerEnumBig +public class IntegerEnumBig
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md index 26467c36fd7..5a5b80bd0bc 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnumOneValue.md @@ -1,6 +1,6 @@ # IntegerEnumOneValue org.openapijsonschematools.client.components.schemas.IntegerEnumOneValue.java -public class IntegerEnumOneValue +public class IntegerEnumOneValue
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md b/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md index 080af591690..c6082581724 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerEnumWithDefaultValue.md @@ -1,6 +1,6 @@ # IntegerEnumWithDefaultValue org.openapijsonschematools.client.components.schemas.IntegerEnumWithDefaultValue.java -public class IntegerEnumWithDefaultValue +public class IntegerEnumWithDefaultValue
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md b/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md index a3312a157fe..a6224f3591a 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerMax10.md @@ -1,6 +1,6 @@ # IntegerMax10 org.openapijsonschematools.client.components.schemas.IntegerMax10.java -public class IntegerMax10 +public class IntegerMax10
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md b/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md index 777003a2ae4..b2101538e87 100644 --- a/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md +++ b/samples/client/petstore/java/docs/components/schemas/IntegerMin15.md @@ -1,6 +1,6 @@ # IntegerMin15 org.openapijsonschematools.client.components.schemas.IntegerMin15.java -public class IntegerMin15 +public class IntegerMin15
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md index d7021abdae6..d8810eb1ccc 100644 --- a/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/IsoscelesTriangle.md @@ -1,6 +1,6 @@ # IsoscelesTriangle org.openapijsonschematools.client.components.schemas.IsoscelesTriangle.java -public class IsoscelesTriangle +public class IsoscelesTriangle
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Items.md b/samples/client/petstore/java/docs/components/schemas/Items.md index 60b8380418f..48718978f46 100644 --- a/samples/client/petstore/java/docs/components/schemas/Items.md +++ b/samples/client/petstore/java/docs/components/schemas/Items.md @@ -1,6 +1,6 @@ # Items org.openapijsonschematools.client.components.schemas.Items.java -public class Items +public class Items
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md index 99737fc9128..a62187a6bd0 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequest.md @@ -1,6 +1,6 @@ # JSONPatchRequest org.openapijsonschematools.client.components.schemas.JSONPatchRequest.java -public class JSONPatchRequest +public class JSONPatchRequest
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md index 80475faccbe..6d2f692e2bb 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestAddReplaceTest.md @@ -1,6 +1,6 @@ # JSONPatchRequestAddReplaceTest org.openapijsonschematools.client.components.schemas.JSONPatchRequestAddReplaceTest.java -public class JSONPatchRequestAddReplaceTest +public class JSONPatchRequestAddReplaceTest
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md index f052c47f089..28864cf1acf 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestMoveCopy.md @@ -1,6 +1,6 @@ # JSONPatchRequestMoveCopy org.openapijsonschematools.client.components.schemas.JSONPatchRequestMoveCopy.java -public class JSONPatchRequestMoveCopy +public class JSONPatchRequestMoveCopy
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md index 30ae9f24c80..963598cc7d5 100644 --- a/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md +++ b/samples/client/petstore/java/docs/components/schemas/JSONPatchRequestRemove.md @@ -1,6 +1,6 @@ # JSONPatchRequestRemove org.openapijsonschematools.client.components.schemas.JSONPatchRequestRemove.java -public class JSONPatchRequestRemove +public class JSONPatchRequestRemove
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Mammal.md b/samples/client/petstore/java/docs/components/schemas/Mammal.md index 8f1a956bfe7..8bc4662dc66 100644 --- a/samples/client/petstore/java/docs/components/schemas/Mammal.md +++ b/samples/client/petstore/java/docs/components/schemas/Mammal.md @@ -1,6 +1,6 @@ # Mammal org.openapijsonschematools.client.components.schemas.Mammal.java -public class Mammal +public class Mammal
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/MapTest.md b/samples/client/petstore/java/docs/components/schemas/MapTest.md index 98e51533b54..cf45c4135aa 100644 --- a/samples/client/petstore/java/docs/components/schemas/MapTest.md +++ b/samples/client/petstore/java/docs/components/schemas/MapTest.md @@ -1,6 +1,6 @@ # MapTest org.openapijsonschematools.client.components.schemas.MapTest.java -public class MapTest +public class MapTest
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md index 7067475284e..6f6146ee976 100644 --- a/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md +++ b/samples/client/petstore/java/docs/components/schemas/MixedPropertiesAndAdditionalPropertiesClass.md @@ -1,6 +1,6 @@ # MixedPropertiesAndAdditionalPropertiesClass org.openapijsonschematools.client.components.schemas.MixedPropertiesAndAdditionalPropertiesClass.java -public class MixedPropertiesAndAdditionalPropertiesClass +public class MixedPropertiesAndAdditionalPropertiesClass
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Money.md b/samples/client/petstore/java/docs/components/schemas/Money.md index 2e5cff527a8..7717346e26d 100644 --- a/samples/client/petstore/java/docs/components/schemas/Money.md +++ b/samples/client/petstore/java/docs/components/schemas/Money.md @@ -1,6 +1,6 @@ # Money org.openapijsonschematools.client.components.schemas.Money.java -public class Money +public class Money
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md index 51b60953714..7571738dbe8 100644 --- a/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/MyObjectDto.md @@ -1,6 +1,6 @@ # MyObjectDto org.openapijsonschematools.client.components.schemas.MyObjectDto.java -public class MyObjectDto +public class MyObjectDto
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Name.md b/samples/client/petstore/java/docs/components/schemas/Name.md index e016ded0305..b50bf174b3b 100644 --- a/samples/client/petstore/java/docs/components/schemas/Name.md +++ b/samples/client/petstore/java/docs/components/schemas/Name.md @@ -1,6 +1,6 @@ # Name org.openapijsonschematools.client.components.schemas.Name.java -public class Name +public class Name
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md index adb6aaee6ed..590e1f00365 100644 --- a/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/NoAdditionalProperties.md @@ -1,6 +1,6 @@ # NoAdditionalProperties org.openapijsonschematools.client.components.schemas.NoAdditionalProperties.java -public class NoAdditionalProperties +public class NoAdditionalProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NullableClass.md b/samples/client/petstore/java/docs/components/schemas/NullableClass.md index 23d6faf0fdd..58eeb49f3b6 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableClass.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableClass.md @@ -1,6 +1,6 @@ # NullableClass org.openapijsonschematools.client.components.schemas.NullableClass.java -public class NullableClass +public class NullableClass
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NullableShape.md b/samples/client/petstore/java/docs/components/schemas/NullableShape.md index 296b467fb74..aeebe3de091 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableShape.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableShape.md @@ -1,6 +1,6 @@ # NullableShape org.openapijsonschematools.client.components.schemas.NullableShape.java -public class NullableShape +public class NullableShape
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NullableString.md b/samples/client/petstore/java/docs/components/schemas/NullableString.md index 483ae95b69f..c6adf001863 100644 --- a/samples/client/petstore/java/docs/components/schemas/NullableString.md +++ b/samples/client/petstore/java/docs/components/schemas/NullableString.md @@ -1,6 +1,6 @@ # NullableString org.openapijsonschematools.client.components.schemas.NullableString.java -public class NullableString +public class NullableString
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md index 551f73fe29f..2302266c4f4 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberOnly.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberOnly.md @@ -1,6 +1,6 @@ # NumberOnly org.openapijsonschematools.client.components.schemas.NumberOnly.java -public class NumberOnly +public class NumberOnly
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NumberSchema.md b/samples/client/petstore/java/docs/components/schemas/NumberSchema.md index 0361ff2bd07..36b29fe501b 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberSchema.md @@ -1,6 +1,6 @@ # NumberSchema org.openapijsonschematools.client.components.schemas.NumberSchema.java -public class NumberSchema +public class NumberSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md b/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md index 456485aa70c..cd04a0db19d 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberWithExclusiveMinMax.md @@ -1,6 +1,6 @@ # NumberWithExclusiveMinMax org.openapijsonschematools.client.components.schemas.NumberWithExclusiveMinMax.java -public class NumberWithExclusiveMinMax +public class NumberWithExclusiveMinMax
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md b/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md index 0f5b73d4b18..60cde216513 100644 --- a/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/NumberWithValidations.md @@ -1,6 +1,6 @@ # NumberWithValidations org.openapijsonschematools.client.components.schemas.NumberWithValidations.java -public class NumberWithValidations +public class NumberWithValidations
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md index 9d97ef7c55d..0ffd15cd55d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredProps.md @@ -1,6 +1,6 @@ # ObjWithRequiredProps org.openapijsonschematools.client.components.schemas.ObjWithRequiredProps.java -public class ObjWithRequiredProps +public class ObjWithRequiredProps
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md index 4c4f40bb0cc..c57d893796a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjWithRequiredPropsBase.md @@ -1,6 +1,6 @@ # ObjWithRequiredPropsBase org.openapijsonschematools.client.components.schemas.ObjWithRequiredPropsBase.java -public class ObjWithRequiredPropsBase +public class ObjWithRequiredPropsBase
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectInterface.md b/samples/client/petstore/java/docs/components/schemas/ObjectInterface.md index fdbf8f18c78..871c9193384 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectInterface.md @@ -1,6 +1,6 @@ # ObjectInterface org.openapijsonschematools.client.components.schemas.ObjectInterface.java -public class ObjectInterface +public class ObjectInterface
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md index 9ca4490fabb..368b53e70fa 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithArgAndArgsProperties.md @@ -1,6 +1,6 @@ # ObjectModelWithArgAndArgsProperties org.openapijsonschematools.client.components.schemas.ObjectModelWithArgAndArgsProperties.java -public class ObjectModelWithArgAndArgsProperties +public class ObjectModelWithArgAndArgsProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md index 6f316e04d10..6bcfab2ad65 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectModelWithRefProps.md @@ -1,6 +1,6 @@ # ObjectModelWithRefProps org.openapijsonschematools.client.components.schemas.ObjectModelWithRefProps.java -public class ObjectModelWithRefProps +public class ObjectModelWithRefProps
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md index 51134c51b2d..91be7703b4a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddProp.md @@ -1,6 +1,6 @@ # ObjectWithAllOfWithReqTestPropFromUnsetAddProp org.openapijsonschematools.client.components.schemas.ObjectWithAllOfWithReqTestPropFromUnsetAddProp.java -public class ObjectWithAllOfWithReqTestPropFromUnsetAddProp +public class ObjectWithAllOfWithReqTestPropFromUnsetAddProp
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md index b0954e996af..3ec248081b5 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithCollidingProperties.md @@ -1,6 +1,6 @@ # ObjectWithCollidingProperties org.openapijsonschematools.client.components.schemas.ObjectWithCollidingProperties.java -public class ObjectWithCollidingProperties +public class ObjectWithCollidingProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md index 6b33726ef71..62b52da3b2d 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDecimalProperties.md @@ -1,6 +1,6 @@ # ObjectWithDecimalProperties org.openapijsonschematools.client.components.schemas.ObjectWithDecimalProperties.java -public class ObjectWithDecimalProperties +public class ObjectWithDecimalProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md index 141ab6c648b..40e5c2643da 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithDifficultlyNamedProps.md @@ -1,6 +1,6 @@ # ObjectWithDifficultlyNamedProps org.openapijsonschematools.client.components.schemas.ObjectWithDifficultlyNamedProps.java -public class ObjectWithDifficultlyNamedProps +public class ObjectWithDifficultlyNamedProps
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md index 4c80052801d..f5343ae68cf 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInlineCompositionProperty.md @@ -1,6 +1,6 @@ # ObjectWithInlineCompositionProperty org.openapijsonschematools.client.components.schemas.ObjectWithInlineCompositionProperty.java -public class ObjectWithInlineCompositionProperty +public class ObjectWithInlineCompositionProperty
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md index 1aefa5ebc3e..d2ddbc18d91 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithInvalidNamedRefedProperties.md @@ -1,6 +1,6 @@ # ObjectWithInvalidNamedRefedProperties org.openapijsonschematools.client.components.schemas.ObjectWithInvalidNamedRefedProperties.java -public class ObjectWithInvalidNamedRefedProperties +public class ObjectWithInvalidNamedRefedProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md index eebd4811a75..61ea260b3eb 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithNonIntersectingValues.md @@ -1,6 +1,6 @@ # ObjectWithNonIntersectingValues org.openapijsonschematools.client.components.schemas.ObjectWithNonIntersectingValues.java -public class ObjectWithNonIntersectingValues +public class ObjectWithNonIntersectingValues
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md index e184e9a7429..08ad45b67d2 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOnlyOptionalProps.md @@ -1,6 +1,6 @@ # ObjectWithOnlyOptionalProps org.openapijsonschematools.client.components.schemas.ObjectWithOnlyOptionalProps.java -public class ObjectWithOnlyOptionalProps +public class ObjectWithOnlyOptionalProps
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md index 62bb72f141e..04b95767694 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithOptionalTestProp.md @@ -1,6 +1,6 @@ # ObjectWithOptionalTestProp org.openapijsonschematools.client.components.schemas.ObjectWithOptionalTestProp.java -public class ObjectWithOptionalTestProp +public class ObjectWithOptionalTestProp
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md b/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md index 9daea827c26..188f62b7504 100644 --- a/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md +++ b/samples/client/petstore/java/docs/components/schemas/ObjectWithValidations.md @@ -1,6 +1,6 @@ # ObjectWithValidations org.openapijsonschematools.client.components.schemas.ObjectWithValidations.java -public class ObjectWithValidations +public class ObjectWithValidations
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Order.md b/samples/client/petstore/java/docs/components/schemas/Order.md index 0de285c35c4..acaf75e07cc 100644 --- a/samples/client/petstore/java/docs/components/schemas/Order.md +++ b/samples/client/petstore/java/docs/components/schemas/Order.md @@ -1,6 +1,6 @@ # Order org.openapijsonschematools.client.components.schemas.Order.java -public class Order +public class Order
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md index 62d6e904b38..6fd855e88c1 100644 --- a/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md +++ b/samples/client/petstore/java/docs/components/schemas/PaginatedResultMyObjectDto.md @@ -1,6 +1,6 @@ # PaginatedResultMyObjectDto org.openapijsonschematools.client.components.schemas.PaginatedResultMyObjectDto.java -public class PaginatedResultMyObjectDto +public class PaginatedResultMyObjectDto
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ParentPet.md b/samples/client/petstore/java/docs/components/schemas/ParentPet.md index b43c1df20ab..94a03301eba 100644 --- a/samples/client/petstore/java/docs/components/schemas/ParentPet.md +++ b/samples/client/petstore/java/docs/components/schemas/ParentPet.md @@ -1,6 +1,6 @@ # ParentPet org.openapijsonschematools.client.components.schemas.ParentPet.java -public class ParentPet +public class ParentPet
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Pet.md b/samples/client/petstore/java/docs/components/schemas/Pet.md index efe6a38f365..6b786cae553 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pet.md +++ b/samples/client/petstore/java/docs/components/schemas/Pet.md @@ -1,6 +1,6 @@ # Pet org.openapijsonschematools.client.components.schemas.Pet.java -public class Pet +public class Pet
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Pig.md b/samples/client/petstore/java/docs/components/schemas/Pig.md index cee4e5de7da..cb2dfce8695 100644 --- a/samples/client/petstore/java/docs/components/schemas/Pig.md +++ b/samples/client/petstore/java/docs/components/schemas/Pig.md @@ -1,6 +1,6 @@ # Pig org.openapijsonschematools.client.components.schemas.Pig.java -public class Pig +public class Pig
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Player.md b/samples/client/petstore/java/docs/components/schemas/Player.md index 903ba2625b6..561cce40b42 100644 --- a/samples/client/petstore/java/docs/components/schemas/Player.md +++ b/samples/client/petstore/java/docs/components/schemas/Player.md @@ -1,6 +1,6 @@ # Player org.openapijsonschematools.client.components.schemas.Player.java -public class Player +public class Player
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/PublicKey.md b/samples/client/petstore/java/docs/components/schemas/PublicKey.md index a7ccd3c2f25..f236e44bfc7 100644 --- a/samples/client/petstore/java/docs/components/schemas/PublicKey.md +++ b/samples/client/petstore/java/docs/components/schemas/PublicKey.md @@ -1,6 +1,6 @@ # PublicKey org.openapijsonschematools.client.components.schemas.PublicKey.java -public class PublicKey +public class PublicKey
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md b/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md index 1c226e4e1d0..b6a535854b7 100644 --- a/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/Quadrilateral.md @@ -1,6 +1,6 @@ # Quadrilateral org.openapijsonschematools.client.components.schemas.Quadrilateral.java -public class Quadrilateral +public class Quadrilateral
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md index d9c1521ff63..a4e277a9c49 100644 --- a/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/QuadrilateralInterface.md @@ -1,6 +1,6 @@ # QuadrilateralInterface org.openapijsonschematools.client.components.schemas.QuadrilateralInterface.java -public class QuadrilateralInterface +public class QuadrilateralInterface
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md index 6ac7b215261..4bbe0bd88cf 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md +++ b/samples/client/petstore/java/docs/components/schemas/ReadOnlyFirst.md @@ -1,6 +1,6 @@ # ReadOnlyFirst org.openapijsonschematools.client.components.schemas.ReadOnlyFirst.java -public class ReadOnlyFirst +public class ReadOnlyFirst
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/RefPet.md b/samples/client/petstore/java/docs/components/schemas/RefPet.md index c3ce0ea0c03..c27a5bea0a7 100644 --- a/samples/client/petstore/java/docs/components/schemas/RefPet.md +++ b/samples/client/petstore/java/docs/components/schemas/RefPet.md @@ -1,6 +1,7 @@ # RefPet org.openapijsonschematools.client.components.schemas.RefPet.java -public class RefPet +public class RefPet
+extends [Pet1](../../components/schemas/Pet.md#pet) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md index 244ef9055d2..54600fa559a 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromExplicitAddProps.md @@ -1,6 +1,6 @@ # ReqPropsFromExplicitAddProps org.openapijsonschematools.client.components.schemas.ReqPropsFromExplicitAddProps.java -public class ReqPropsFromExplicitAddProps +public class ReqPropsFromExplicitAddProps
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md index 46ed882b43a..1ae8a7e0233 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromTrueAddProps.md @@ -1,6 +1,6 @@ # ReqPropsFromTrueAddProps org.openapijsonschematools.client.components.schemas.ReqPropsFromTrueAddProps.java -public class ReqPropsFromTrueAddProps +public class ReqPropsFromTrueAddProps
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md index 2ea7715b21a..1dcb152055b 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md +++ b/samples/client/petstore/java/docs/components/schemas/ReqPropsFromUnsetAddProps.md @@ -1,6 +1,6 @@ # ReqPropsFromUnsetAddProps org.openapijsonschematools.client.components.schemas.ReqPropsFromUnsetAddProps.java -public class ReqPropsFromUnsetAddProps +public class ReqPropsFromUnsetAddProps
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md index ff1b33f2ff5..4420c708a9c 100644 --- a/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/ReturnSchema.md @@ -1,6 +1,6 @@ # ReturnSchema org.openapijsonschematools.client.components.schemas.ReturnSchema.java -public class ReturnSchema +public class ReturnSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md index e4f58db10b5..714ffbcad82 100644 --- a/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md +++ b/samples/client/petstore/java/docs/components/schemas/ScaleneTriangle.md @@ -1,6 +1,6 @@ # ScaleneTriangle org.openapijsonschematools.client.components.schemas.ScaleneTriangle.java -public class ScaleneTriangle +public class ScaleneTriangle
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md index b5ef87b901f..0435046ef80 100644 --- a/samples/client/petstore/java/docs/components/schemas/Schema200Response.md +++ b/samples/client/petstore/java/docs/components/schemas/Schema200Response.md @@ -1,6 +1,6 @@ # Schema200Response org.openapijsonschematools.client.components.schemas.Schema200Response.java -public class Schema200Response +public class Schema200Response
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md index 7d44d613ae7..8e08753da72 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingArrayModel.md @@ -1,6 +1,6 @@ # SelfReferencingArrayModel org.openapijsonschematools.client.components.schemas.SelfReferencingArrayModel.java -public class SelfReferencingArrayModel +public class SelfReferencingArrayModel
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md index 70cde8c72c3..1b4d9c8fd47 100644 --- a/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md +++ b/samples/client/petstore/java/docs/components/schemas/SelfReferencingObjectModel.md @@ -1,6 +1,6 @@ # SelfReferencingObjectModel org.openapijsonschematools.client.components.schemas.SelfReferencingObjectModel.java -public class SelfReferencingObjectModel +public class SelfReferencingObjectModel
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Shape.md b/samples/client/petstore/java/docs/components/schemas/Shape.md index 9514c3155d7..4ebe882efae 100644 --- a/samples/client/petstore/java/docs/components/schemas/Shape.md +++ b/samples/client/petstore/java/docs/components/schemas/Shape.md @@ -1,6 +1,6 @@ # Shape org.openapijsonschematools.client.components.schemas.Shape.java -public class Shape +public class Shape
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md b/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md index f43f850d4bb..bec6a14b97e 100644 --- a/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md +++ b/samples/client/petstore/java/docs/components/schemas/ShapeOrNull.md @@ -1,6 +1,6 @@ # ShapeOrNull org.openapijsonschematools.client.components.schemas.ShapeOrNull.java -public class ShapeOrNull +public class ShapeOrNull
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md index 136d4f07de1..153bf41d5d4 100644 --- a/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md +++ b/samples/client/petstore/java/docs/components/schemas/SimpleQuadrilateral.md @@ -1,6 +1,6 @@ # SimpleQuadrilateral org.openapijsonschematools.client.components.schemas.SimpleQuadrilateral.java -public class SimpleQuadrilateral +public class SimpleQuadrilateral
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/SomeObject.md b/samples/client/petstore/java/docs/components/schemas/SomeObject.md index 70d3a09b0dd..2c782576465 100644 --- a/samples/client/petstore/java/docs/components/schemas/SomeObject.md +++ b/samples/client/petstore/java/docs/components/schemas/SomeObject.md @@ -1,6 +1,6 @@ # SomeObject org.openapijsonschematools.client.components.schemas.SomeObject.java -public class SomeObject +public class SomeObject
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md index f3bb53ec2a3..ee8442dd9c3 100644 --- a/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md +++ b/samples/client/petstore/java/docs/components/schemas/SpecialModelname.md @@ -1,6 +1,6 @@ # SpecialModelname org.openapijsonschematools.client.components.schemas.SpecialModelname.java -public class SpecialModelname +public class SpecialModelname
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md index 354a078d6bd..a70aa3689e1 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md +++ b/samples/client/petstore/java/docs/components/schemas/StringBooleanMap.md @@ -1,6 +1,6 @@ # StringBooleanMap org.openapijsonschematools.client.components.schemas.StringBooleanMap.java -public class StringBooleanMap +public class StringBooleanMap
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/StringEnum.md b/samples/client/petstore/java/docs/components/schemas/StringEnum.md index 698a9b5020d..9ec50388b4b 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringEnum.md +++ b/samples/client/petstore/java/docs/components/schemas/StringEnum.md @@ -1,6 +1,6 @@ # StringEnum org.openapijsonschematools.client.components.schemas.StringEnum.java -public class StringEnum +public class StringEnum
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md b/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md index a3584f761ac..eccd7e05700 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md +++ b/samples/client/petstore/java/docs/components/schemas/StringEnumWithDefaultValue.md @@ -1,6 +1,6 @@ # StringEnumWithDefaultValue org.openapijsonschematools.client.components.schemas.StringEnumWithDefaultValue.java -public class StringEnumWithDefaultValue +public class StringEnumWithDefaultValue
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/StringSchema.md b/samples/client/petstore/java/docs/components/schemas/StringSchema.md index 161818dfe5f..7c44878cff6 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringSchema.md +++ b/samples/client/petstore/java/docs/components/schemas/StringSchema.md @@ -1,6 +1,6 @@ # StringSchema org.openapijsonschematools.client.components.schemas.StringSchema.java -public class StringSchema +public class StringSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md b/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md index 5f3f6fa4427..93ed1fdb6b2 100644 --- a/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md +++ b/samples/client/petstore/java/docs/components/schemas/StringWithValidation.md @@ -1,6 +1,6 @@ # StringWithValidation org.openapijsonschematools.client.components.schemas.StringWithValidation.java -public class StringWithValidation +public class StringWithValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Tag.md b/samples/client/petstore/java/docs/components/schemas/Tag.md index 8272a047f39..0ee62d9fb64 100644 --- a/samples/client/petstore/java/docs/components/schemas/Tag.md +++ b/samples/client/petstore/java/docs/components/schemas/Tag.md @@ -1,6 +1,6 @@ # Tag org.openapijsonschematools.client.components.schemas.Tag.java -public class Tag +public class Tag
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Triangle.md b/samples/client/petstore/java/docs/components/schemas/Triangle.md index e532d287872..f1000180daa 100644 --- a/samples/client/petstore/java/docs/components/schemas/Triangle.md +++ b/samples/client/petstore/java/docs/components/schemas/Triangle.md @@ -1,6 +1,6 @@ # Triangle org.openapijsonschematools.client.components.schemas.Triangle.java -public class Triangle +public class Triangle
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md index 662b9dccb47..e3641da4208 100644 --- a/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md +++ b/samples/client/petstore/java/docs/components/schemas/TriangleInterface.md @@ -1,6 +1,6 @@ # TriangleInterface org.openapijsonschematools.client.components.schemas.TriangleInterface.java -public class TriangleInterface +public class TriangleInterface
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/UUIDString.md b/samples/client/petstore/java/docs/components/schemas/UUIDString.md index 8fce61a457a..f4be6e99509 100644 --- a/samples/client/petstore/java/docs/components/schemas/UUIDString.md +++ b/samples/client/petstore/java/docs/components/schemas/UUIDString.md @@ -1,6 +1,6 @@ # UUIDString org.openapijsonschematools.client.components.schemas.UUIDString.java -public class UUIDString +public class UUIDString
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/User.md b/samples/client/petstore/java/docs/components/schemas/User.md index e1394814dea..a7014dbcdd3 100644 --- a/samples/client/petstore/java/docs/components/schemas/User.md +++ b/samples/client/petstore/java/docs/components/schemas/User.md @@ -1,6 +1,6 @@ # User org.openapijsonschematools.client.components.schemas.User.java -public class User +public class User
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Whale.md b/samples/client/petstore/java/docs/components/schemas/Whale.md index 87b830431e2..32b690d4b48 100644 --- a/samples/client/petstore/java/docs/components/schemas/Whale.md +++ b/samples/client/petstore/java/docs/components/schemas/Whale.md @@ -1,6 +1,6 @@ # Whale org.openapijsonschematools.client.components.schemas.Whale.java -public class Whale +public class Whale
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/components/schemas/Zebra.md b/samples/client/petstore/java/docs/components/schemas/Zebra.md index e8673ea0b98..3f24bb68dc5 100644 --- a/samples/client/petstore/java/docs/components/schemas/Zebra.md +++ b/samples/client/petstore/java/docs/components/schemas/Zebra.md @@ -1,6 +1,6 @@ # Zebra org.openapijsonschematools.client.components.schemas.Zebra.java -public class Zebra +public class Zebra
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index e0109b6e9a4..104d3d325b5 100644 --- a/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/anotherfakedummy/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Client1](../../../../../../../../../components/schemas/Client.md#client) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/commonparamsubdir/delete/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 23433ab6704..8547e796a3b 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 @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/commonparamsubdir/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/commonparamsubdir/get/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/commonparamsubdir/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/commonparamsubdir/get/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 dfaf1fab68a..ff61f37ac2d 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 @@ -1,5 +1,5 @@ # PathParamSchema0 -public class PathParamSchema0 +public class PathParamSchema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/commonparamsubdir/post/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/commonparamsubdir/post/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/commonparamsubdir/post/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/commonparamsubdir/post/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 0a4ff55af89..87afe9fb90e 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 @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter2/Schema2.md b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter2/Schema2.md index 2d8e5a3ee48..b3f8c15a378 100644 --- a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter2/Schema2.md +++ b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter2/Schema2.md @@ -1,5 +1,5 @@ # Schema2 -public class Schema2 +public class Schema2
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter3/Schema3.md b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter3/Schema3.md index 167a528cde7..b09a6ef7f98 100644 --- a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter3/Schema3.md +++ b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter3/Schema3.md @@ -1,5 +1,5 @@ # Schema3 -public class Schema3 +public class Schema3
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 25f8fb49af7..b5f52f6271e 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 @@ -1,5 +1,5 @@ # Schema4 -public class Schema4 +public class Schema4
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter5/Schema5.md b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter5/Schema5.md index dc0b3d9bb92..a72c1d81468 100644 --- a/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter5/Schema5.md +++ b/samples/client/petstore/java/docs/paths/fake/delete/parameters/parameter5/Schema5.md @@ -1,5 +1,5 @@ # Schema5 -public class Schema5 +public class Schema5
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 8d7cae2896a..f4abcae80b2 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 @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 7317a1e9886..495894feeeb 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 @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 63115d1c148..ef73a16d5a1 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 @@ -1,5 +1,5 @@ # Schema2 -public class Schema2 +public class Schema2
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 6573e2729ad..d538b4ac830 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 @@ -1,5 +1,5 @@ # Schema3 -public class Schema3 +public class Schema3
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 48378f1d2ec..789be4b35a0 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 @@ -1,5 +1,5 @@ # Schema4 -public class Schema4 +public class Schema4
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 98b211c6ac0..0e1d0b93edc 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 @@ -1,5 +1,5 @@ # Schema5 -public class Schema5 +public class Schema5
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md index 20215c45191..94832c88ae9 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -1,5 +1,5 @@ # ApplicationxwwwformurlencodedSchema -public class ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md index 720f7b0f759..f943791db0e 100644 --- a/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fake/get/responses/response404/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index e0109b6e9a4..104d3d325b5 100644 --- a/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fake/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Client1](../../../../../../../../../components/schemas/Client.md#client) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md index a62c2a50205..9c5c11c446a 100644 --- a/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md +++ b/samples/client/petstore/java/docs/paths/fake/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -1,5 +1,5 @@ # ApplicationxwwwformurlencodedSchema -public class ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md index 873973892d6..9219d61e8af 100644 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [AdditionalPropertiesWithArrayOfEnums1](../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 7ad5c6fb52d..a7884c2ba44 100644 --- a/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeadditionalpropertieswitharrayofenums/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [AdditionalPropertiesWithArrayOfEnums1](../../../../../../../../../components/schemas/AdditionalPropertiesWithArrayOfEnums.md#additionalpropertieswitharrayofenums) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index 66606acdc88..f95b89518d6 100644 --- a/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakebodywithfileschema/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [FileSchemaTestClass1](../../../../../../../components/schemas/FileSchemaTestClass.md#fileschematestclass) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index 1c639454b7e..f2e3fc91680 100644 --- a/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakebodywithqueryparams/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [User1](../../../../../../../components/schemas/User.md#user) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.md index a0f67862808..dc73fa004df 100644 --- a/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter1/Schema1.md @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.md b/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.md index ed967d7ecf4..e44ea1732a1 100644 --- a/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.md +++ b/samples/client/petstore/java/docs/paths/fakecasesensitiveparams/put/parameters/parameter2/Schema2.md @@ -1,5 +1,5 @@ # Schema2 -public class Schema2 +public class Schema2
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md index e0109b6e9a4..104d3d325b5 100644 --- a/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeclassnametest/patch/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Client1](../../../../../../../../../components/schemas/Client.md#client) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakedeletecoffeeid/delete/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 3591be530c2..4fadc5bc16b 100644 --- a/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakehealth/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [HealthCheckResult1](../../../../../../../../../components/schemas/HealthCheckResult.md#healthcheckresult) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 01d11108b2e..7ef6cc35abd 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlineadditionalproperties/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 fa6d5389eca..e9600069529 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 @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1292c68edf1..36ef207ff66 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 @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 1e763c84144..5208411e6d2 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md index 53afd2ab467..b1e100db12e 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -1,5 +1,5 @@ # MultipartformdataSchema -public class MultipartformdataSchema +public class MultipartformdataSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 1e763c84144..5208411e6d2 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md index 53afd2ab467..b1e100db12e 100644 --- a/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeinlinecomposition/post/responses/response200/content/multipartformdata/MultipartformdataSchema.md @@ -1,5 +1,5 @@ # MultipartformdataSchema -public class MultipartformdataSchema +public class MultipartformdataSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md index 4edd2270667..5ba79920aee 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonformdata/get/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -1,5 +1,5 @@ # ApplicationxwwwformurlencodedSchema -public class ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md index 57615d26aaa..72998483ab7 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonpatch/patch/requestbody/content/applicationjsonpatchjson/ApplicationjsonpatchjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonpatchjsonSchema -public class ApplicationjsonpatchjsonSchema +public class ApplicationjsonpatchjsonSchema
+extends [JSONPatchRequest1](../../../../../../../components/schemas/JSONPatchRequest.md#jsonpatchrequest) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md index fbface0e4b5..c73738de19e 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/requestbody/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md @@ -1,5 +1,5 @@ # Applicationjsoncharsetutf8Schema -public class Applicationjsoncharsetutf8Schema +public class Applicationjsoncharsetutf8Schema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md index fbface0e4b5..c73738de19e 100644 --- a/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md +++ b/samples/client/petstore/java/docs/paths/fakejsonwithcharset/post/responses/response200/content/applicationjsoncharsetutf8/Applicationjsoncharsetutf8Schema.md @@ -1,5 +1,5 @@ # Applicationjsoncharsetutf8Schema -public class Applicationjsoncharsetutf8Schema +public class Applicationjsoncharsetutf8Schema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index f60ebe04b13..6025f8e4614 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md index 65047aee163..4debc7ab000 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -1,5 +1,5 @@ # MultipartformdataSchema -public class MultipartformdataSchema +public class MultipartformdataSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplerequestbodycontenttypes/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakemultipleresponsebodies/get/responses/response202/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakemultiplesecurities/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 29d5e7324a3..527700646ce 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 @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.md index a0f67862808..dc73fa004df 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter1/Schema1.md @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.md index a4540d6a0cb..e2b72589fe5 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter10/Schema10.md @@ -1,5 +1,5 @@ # Schema10 -public class Schema10 +public class Schema10
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.md index 2bd1df222ce..ddfd46d1495 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter11/Schema11.md @@ -1,5 +1,5 @@ # Schema11 -public class Schema11 +public class Schema11
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.md index 275eaf1d238..11cb68252c8 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter12/Schema12.md @@ -1,5 +1,5 @@ # Schema12 -public class Schema12 +public class Schema12
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.md index 58746ada9a5..b57089125e4 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter13/Schema13.md @@ -1,5 +1,5 @@ # Schema13 -public class Schema13 +public class Schema13
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.md index bcffa4fd3e8..73013ec6253 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter14/Schema14.md @@ -1,5 +1,5 @@ # Schema14 -public class Schema14 +public class Schema14
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.md index bdf220eaebd..61523eb9775 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter15/Schema15.md @@ -1,5 +1,5 @@ # Schema15 -public class Schema15 +public class Schema15
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.md index 53e0c237fd5..0d04529ab64 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter16/Schema16.md @@ -1,5 +1,5 @@ # Schema16 -public class Schema16 +public class Schema16
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.md index f2de017a431..a2c5833aff7 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter17/Schema17.md @@ -1,5 +1,5 @@ # Schema17 -public class Schema17 +public class Schema17
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.md index e555c7f217e..97fcb76036e 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter18/Schema18.md @@ -1,5 +1,5 @@ # Schema18 -public class Schema18 +public class Schema18
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.md index ed967d7ecf4..e44ea1732a1 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter2/Schema2.md @@ -1,5 +1,5 @@ # Schema2 -public class Schema2 +public class Schema2
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.md index 167a528cde7..b09a6ef7f98 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter3/Schema3.md @@ -1,5 +1,5 @@ # Schema3 -public class Schema3 +public class Schema3
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.md index 4d137108c2e..324717533a1 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter4/Schema4.md @@ -1,5 +1,5 @@ # Schema4 -public class Schema4 +public class Schema4
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.md index 5dff01240ee..731d54f677e 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter5/Schema5.md @@ -1,5 +1,5 @@ # Schema5 -public class Schema5 +public class Schema5
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.md index ed426ea9e01..1faeac06048 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter6/Schema6.md @@ -1,5 +1,5 @@ # Schema6 -public class Schema6 +public class Schema6
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.md index 75d5d860f32..017182a0f03 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter7/Schema7.md @@ -1,5 +1,5 @@ # Schema7 -public class Schema7 +public class Schema7
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.md index 28f30178d1b..15e720fc4c1 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter8/Schema8.md @@ -1,5 +1,5 @@ # Schema8 -public class Schema8 +public class Schema8
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.md index 2d4bfe6746f..4ec07a72c46 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/parameters/parameter9/Schema9.md @@ -1,5 +1,5 @@ # Schema9 -public class Schema9 +public class Schema9
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeparametercollisions1ababselfab/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md index bd4b3a0abc0..8c626d2131a 100644 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/requestbody/content/applicationxpemfile/ApplicationxpemfileSchema.md @@ -1,5 +1,5 @@ # ApplicationxpemfileSchema -public class ApplicationxpemfileSchema +public class ApplicationxpemfileSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md index bd4b3a0abc0..8c626d2131a 100644 --- a/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md +++ b/samples/client/petstore/java/docs/paths/fakepemcontenttype/get/responses/response200/content/applicationxpemfile/ApplicationxpemfileSchema.md @@ -1,5 +1,5 @@ # ApplicationxpemfileSchema -public class ApplicationxpemfileSchema +public class ApplicationxpemfileSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.md index 7be7cad16b5..f2092272f63 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md index 8cc983083c7..4191061e4b1 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -1,5 +1,5 @@ # MultipartformdataSchema -public class MultipartformdataSchema +public class MultipartformdataSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 979ad32d855..5b1a73c4aed 100644 --- a/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakepetiduploadimagewithrequiredfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ApiResponseSchema1](../../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.md index b42b79a1c9c..83c8cd5f134 100644 --- a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/parameters/parameter0/content/applicationjson/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakequeryparamwithjsoncontenttype/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md index 704cd99011a..82fb4bd74c3 100644 --- a/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/fakerefobjinquery/get/parameters/parameter0/Schema0.md @@ -1,5 +1,6 @@ # Schema0 -public class Schema0 +public class Schema0
+extends [Foo1](../../../components/schemas/Foo.md#foo) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 8d2247d0780..7c7951a4266 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [AnimalFarm1](../../../../../../../components/schemas/AnimalFarm.md#animalfarm) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index a4918b409b4..027d9f13490 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarraymodel/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [AnimalFarm1](../../../../../../../../../components/schemas/AnimalFarm.md#animalfarm) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 4976883dfcb..c53dea03971 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ArrayOfEnums1](../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 2c3f9e17386..a8038b9ace9 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsarrayofenums/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ArrayOfEnums1](../../../../../../../../../components/schemas/ArrayOfEnums.md#arrayofenums) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 90cfc7d4935..b4aee2dc72f 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [BooleanSchema1](../../../../../../../components/schemas/BooleanSchema.md#booleanschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 5a98d66a15d..dbcf9db5b9d 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsboolean/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [BooleanSchema1](../../../../../../../../../components/schemas/BooleanSchema.md#booleanschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index dffdacc169f..8e7d6ab2801 100644 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ComposedOneOfDifferentTypes1](../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index f3a5926ab73..467ca23ca63 100644 --- a/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefscomposedoneofnumberwithvalidations/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ComposedOneOfDifferentTypes1](../../../../../../../../../components/schemas/ComposedOneOfDifferentTypes.md#composedoneofdifferenttypes) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 7ff084d74fa..aace8ee4545 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [StringEnum1](../../../../../../../components/schemas/StringEnum.md#stringenum) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index e535695aedb..a51193aa773 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsenum/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [StringEnum1](../../../../../../../../../components/schemas/StringEnum.md#stringenum) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 7d95ba0c3bd..a3fb7378e69 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Mammal1](../../../../../../../components/schemas/Mammal.md#mammal) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index e160e2d1fef..d3f939d94f9 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsmammal/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Mammal1](../../../../../../../../../components/schemas/Mammal.md#mammal) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index babaa8d5454..32a1d8ad1a2 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [NumberWithValidations1](../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index e44e25513d9..484c0df9d73 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsnumber/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [NumberWithValidations1](../../../../../../../../../components/schemas/NumberWithValidations.md#numberwithvalidations) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index f9a38dad07d..138ea0ad726 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ObjectModelWithRefProps1](../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 4ac07660690..7888b2700a2 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsobjectmodelwithrefprops/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ObjectModelWithRefProps1](../../../../../../../../../components/schemas/ObjectModelWithRefProps.md#objectmodelwithrefprops) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index ec633322842..5b0190c1a15 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [StringSchema1](../../../../../../../components/schemas/StringSchema.md#stringschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 2c8e0c99476..1a6cf54dc0b 100644 --- a/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakerefsstring/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [StringSchema1](../../../../../../../../../components/schemas/StringSchema.md#stringschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 0468391df50..7ad494f7333 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 @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 415a7c61d33..3217823effa 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 @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 14abcc5353f..6ac20c19e6b 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 @@ -1,5 +1,5 @@ # Schema2 -public class Schema2 +public class Schema2
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 aa01e253d8c..4b4cb3fc22b 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 @@ -1,5 +1,5 @@ # Schema3 -public class Schema3 +public class Schema3
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 abea76fb56b..b4176fb67db 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 @@ -1,5 +1,5 @@ # Schema4 -public class Schema4 +public class Schema4
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md index 2279b94044b..8785b1adc2a 100644 --- a/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md +++ b/samples/client/petstore/java/docs/paths/faketestqueryparamters/put/parameters/parameter5/Schema5.md @@ -1,5 +1,6 @@ # Schema5 -public class Schema5 +public class Schema5
+extends [StringWithValidation1](../../../components/schemas/StringWithValidation.md#stringwithvalidation) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md index c46e1e27a0e..00ef2a8bfd6 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/requestbody/content/applicationoctetstream/ApplicationoctetstreamSchema.md @@ -1,5 +1,5 @@ # ApplicationoctetstreamSchema -public class ApplicationoctetstreamSchema +public class ApplicationoctetstreamSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md index 479bd7d5dc3..0f05a20ac4d 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploaddownloadfile/post/responses/response200/content/applicationoctetstream/ApplicationoctetstreamSchema.md @@ -1,5 +1,5 @@ # ApplicationoctetstreamSchema -public class ApplicationoctetstreamSchema +public class ApplicationoctetstreamSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md index 4d7645378cf..1f9c61a2286 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -1,5 +1,5 @@ # MultipartformdataSchema -public class MultipartformdataSchema +public class MultipartformdataSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 979ad32d855..5b1a73c4aed 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfile/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ApiResponseSchema1](../../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md index b2b5ba2df74..f08d95469b7 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -1,5 +1,5 @@ # MultipartformdataSchema -public class MultipartformdataSchema +public class MultipartformdataSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 979ad32d855..5b1a73c4aed 100644 --- a/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakeuploadfiles/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [ApiResponseSchema1](../../../../../../../../../components/schemas/ApiResponseSchema.md#apiresponseschema) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response1xx/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response2xx/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response3xx/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response4xx/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md index 26287f1bbe2..53da126ffca 100644 --- a/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/fakewildcardresponses/get/responses/response5xx/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md index 3190cdde365..65fd5216ca4 100644 --- a/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/foo/get/responses/responsedefault/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1b45bc1b66a..d40847bbbc4 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 @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 0468391df50..7ad494f7333 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 @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter1/Schema1.md index 8ebf828f601..d5929ec2391 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/petpetid/delete/parameters/parameter1/Schema1.md @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petpetid/get/parameters/parameter0/Schema0.md index 7be7cad16b5..f2092272f63 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petpetid/get/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 0ad633c70c6..915091b82ab 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [RefPet1](../../../../../../../../../components/schemas/RefPet.md#refpet) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index e0440a61aa9..c4fa2d01442 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -1,5 +1,6 @@ # ApplicationxmlSchema -public class ApplicationxmlSchema +public class ApplicationxmlSchema
+extends [Pet1](../../../../../../../../../components/schemas/Pet.md#pet) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petpetid/post/parameters/parameter0/Schema0.md index 7be7cad16b5..f2092272f63 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md index 68d57182e8c..2aa2dbd4074 100644 --- a/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetid/post/requestbody/content/applicationxwwwformurlencoded/ApplicationxwwwformurlencodedSchema.md @@ -1,5 +1,5 @@ # ApplicationxwwwformurlencodedSchema -public class ApplicationxwwwformurlencodedSchema +public class ApplicationxwwwformurlencodedSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.md index 7be7cad16b5..f2092272f63 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md index 8113c3cc9ea..20c88307735 100644 --- a/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md +++ b/samples/client/petstore/java/docs/paths/petpetiduploadimage/post/requestbody/content/multipartformdata/MultipartformdataSchema.md @@ -1,5 +1,5 @@ # MultipartformdataSchema -public class MultipartformdataSchema +public class MultipartformdataSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 9aa1a0cb18b..c63efed4d0a 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Order1](../../../../../../../components/schemas/Order.md#order) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 2e9b7285d62..50b51e2a865 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Order1](../../../../../../../../../components/schemas/Order.md#order) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 1b63b584f36..1b8ffc8acf6 100644 --- a/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorder/post/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -1,5 +1,6 @@ # ApplicationxmlSchema -public class ApplicationxmlSchema +public class ApplicationxmlSchema
+extends [Order1](../../../../../../../../../components/schemas/Order.md#order) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/delete/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/storeorderorderid/delete/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/delete/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/delete/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 a7f2915f249..4c5753300b1 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 @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 2e9b7285d62..50b51e2a865 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [Order1](../../../../../../../../../components/schemas/Order.md#order) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 1b63b584f36..1b8ffc8acf6 100644 --- a/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/storeorderorderid/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -1,5 +1,6 @@ # ApplicationxmlSchema -public class ApplicationxmlSchema +public class ApplicationxmlSchema
+extends [Order1](../../../../../../../../../components/schemas/Order.md#order) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md index 1c639454b7e..f2e3fc91680 100644 --- a/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/user/post/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [User1](../../../../../../../components/schemas/User.md#user) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter0/Schema0.md b/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter0/Schema0.md index b5e64739784..34951cbef92 100644 --- a/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter0/Schema0.md +++ b/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter0/Schema0.md @@ -1,5 +1,5 @@ # Schema0 -public class Schema0 +public class Schema0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter1/Schema1.md b/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter1/Schema1.md index a0f67862808..dc73fa004df 100644 --- a/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter1/Schema1.md +++ b/samples/client/petstore/java/docs/paths/userlogin/get/parameters/parameter1/Schema1.md @@ -1,5 +1,5 @@ # Schema1 -public class Schema1 +public class Schema1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index 31786a0057e..ae31bdfd5a9 100644 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,5 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 0192437e191..844a63025bd 100644 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -1,5 +1,5 @@ # ApplicationxmlSchema -public class ApplicationxmlSchema +public class ApplicationxmlSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.md index 434b01a7ae5..627d8c8f55e 100644 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.md +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xexpiresafter/XExpiresAfterSchema.md @@ -1,5 +1,5 @@ # XExpiresAfterSchema -public class XExpiresAfterSchema +public class XExpiresAfterSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.md b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.md index a6041e0b95a..8a6ce8a1475 100644 --- a/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.md +++ b/samples/client/petstore/java/docs/paths/userlogin/get/responses/response200/headers/xratelimit/content/applicationjson/XRateLimitSchema.md @@ -1,5 +1,5 @@ # XRateLimitSchema -public class XRateLimitSchema +public class XRateLimitSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md index ab77f64c5c7..57e5223ee10 100644 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [User1](../../../../../../../../../components/schemas/User.md#user) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md index 792f5122086..dd9ec7af4f3 100644 --- a/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/get/responses/response200/content/applicationxml/ApplicationxmlSchema.md @@ -1,5 +1,6 @@ # ApplicationxmlSchema -public class ApplicationxmlSchema +public class ApplicationxmlSchema
+extends [User1](../../../../../../../../../components/schemas/User.md#user) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md index 1c639454b7e..f2e3fc91680 100644 --- a/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md +++ b/samples/client/petstore/java/docs/paths/userusername/put/requestbody/content/applicationjson/ApplicationjsonSchema.md @@ -1,5 +1,6 @@ # ApplicationjsonSchema -public class ApplicationjsonSchema +public class ApplicationjsonSchema
+extends [User1](../../../../../../../components/schemas/User.md#user) A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/servers/Server0.md b/samples/client/petstore/java/docs/servers/Server0.md index 431e7adb5ac..b2fe4276f49 100644 --- a/samples/client/petstore/java/docs/servers/Server0.md +++ b/samples/client/petstore/java/docs/servers/Server0.md @@ -20,7 +20,7 @@ petstore server | [Variables.VariablesMap](#variablesmap) | variables | ## Variables -public class Variables +public class Variables
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/petstore/java/docs/servers/Server1.md b/samples/client/petstore/java/docs/servers/Server1.md index b94fdb0d403..ab132bfaca2 100644 --- a/samples/client/petstore/java/docs/servers/Server1.md +++ b/samples/client/petstore/java/docs/servers/Server1.md @@ -20,7 +20,7 @@ The local server | [Variables.VariablesMap](#variablesmap) | variables | ## Variables -public class Variables +public class Variables
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 ada8e5dda83..4e3b2d874d2 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 @@ -7,7 +7,10 @@ {{#if componentModule}} {{moduleLocation}}.java {{/if}} -public class {{containerJsonPathPiece.pascalCase}} +public class {{containerJsonPathPiece.pascalCase}}
+{{#if refInfo}} +extends [{{refInfo.refClass}}]({{docRoot}}{{#with refInfo.ref}}{{pathFromDocRoot}}.md#{{containerJsonPathPiece.kebabCase}}{{/with}}) +{{/if}} A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema From b875fce4a4fc106709e8dffcb0c09ccc88f4c303 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 12:42:41 -0800 Subject: [PATCH 35/40] In request body docs adds links from media type to schema docs --- .../petstore/java/docs/components/requestbodies/Client.md | 4 ++-- .../petstore/java/docs/components/requestbodies/Pet.md | 8 ++++---- .../java/docs/components/requestbodies/UserArray.md | 4 ++-- .../components/requestbodies/RequestBodyDoc.hbs | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Client.md b/samples/client/petstore/java/docs/components/requestbodies/Client.md index 2cbe6e3ebd8..5e32579b60a 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Client.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Client.md @@ -19,7 +19,7 @@ A class that contains necessary nested request body classes ## ApplicationjsonMediaType public static class ApplicationjsonMediaType
-extends MediaType +extends MediaType<[ApplicationjsonSchema.ApplicationjsonSchema1](../../components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1)> class storing schema info for a specific contentType @@ -31,7 +31,7 @@ class storing schema info for a specific contentType ### Field Summary | Modifier and Type | Field and Description | | ----------------- | --------------------- | -| ApplicationjsonSchema.ApplicationjsonSchema1 | schema
the schema for this MediaType | +| [ApplicationjsonSchema.ApplicationjsonSchema1](../../components/requestbodies/client/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1) | schema
the schema for this MediaType | ## Client1 public static class Client1
diff --git a/samples/client/petstore/java/docs/components/requestbodies/Pet.md b/samples/client/petstore/java/docs/components/requestbodies/Pet.md index 54f4361fa81..591ef6c8d60 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Pet.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Pet.md @@ -21,7 +21,7 @@ A class that contains necessary nested request body classes ## ApplicationjsonMediaType public static class ApplicationjsonMediaType
-extends MediaType +extends MediaType<[ApplicationjsonSchema.ApplicationjsonSchema1](../../components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1)> class storing schema info for a specific contentType @@ -33,11 +33,11 @@ class storing schema info for a specific contentType ### Field Summary | Modifier and Type | Field and Description | | ----------------- | --------------------- | -| ApplicationjsonSchema.ApplicationjsonSchema1 | schema
the schema for this MediaType | +| [ApplicationjsonSchema.ApplicationjsonSchema1](../../components/requestbodies/pet/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1) | schema
the schema for this MediaType | ## ApplicationxmlMediaType public static class ApplicationxmlMediaType
-extends MediaType +extends MediaType<[ApplicationxmlSchema.ApplicationxmlSchema1](../../components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md#applicationxmlschema1)> class storing schema info for a specific contentType @@ -49,7 +49,7 @@ class storing schema info for a specific contentType ### Field Summary | Modifier and Type | Field and Description | | ----------------- | --------------------- | -| ApplicationxmlSchema.ApplicationxmlSchema1 | schema
the schema for this MediaType | +| [ApplicationxmlSchema.ApplicationxmlSchema1](../../components/requestbodies/pet/content/applicationxml/ApplicationxmlSchema.md#applicationxmlschema1) | schema
the schema for this MediaType | ## Pet1 public static class Pet1
diff --git a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md index 08306698adf..ccedce3a9f7 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md @@ -19,7 +19,7 @@ A class that contains necessary nested request body classes ## ApplicationjsonMediaType public static class ApplicationjsonMediaType
-extends MediaType +extends MediaType<[ApplicationjsonSchema.ApplicationjsonSchema1](../../components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1)> class storing schema info for a specific contentType @@ -31,7 +31,7 @@ class storing schema info for a specific contentType ### Field Summary | Modifier and Type | Field and Description | | ----------------- | --------------------- | -| ApplicationjsonSchema.ApplicationjsonSchema1 | schema
the schema for this MediaType | +| [ApplicationjsonSchema.ApplicationjsonSchema1](../../components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1) | schema
the schema for this MediaType | ## UserArray1 public static class UserArray1
diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs index c86b583e2ab..5607a020b5e 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -48,7 +48,7 @@ A class that contains necessary nested request body classes {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join @key.pascalCase "MediaType" "")) }} public static class {{@key.pascalCase}}MediaType
-extends MediaType<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}{{/with}}{{/with}}> +extends MediaType<{{#with this}}{{#with schema}}[{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{jsonPathPiece.kebabCase}}){{/with}}{{/with}}> class storing schema info for a specific contentType @@ -60,7 +60,7 @@ class storing schema info for a specific contentType {{headerSize}}## Field Summary | Modifier and Type | Field and Description | | ----------------- | --------------------- | -| {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}{{/with}}{{/with}} | schema
the schema for this MediaType | +| {{#with this}}{{#with schema}}[{{containerJsonPathPiece.pascalCase}}.{{jsonPathPiece.pascalCase}}]({{docRoot}}{{pathFromDocRoot}}.md#{{jsonPathPiece.kebabCase}}){{/with}}{{/with}} | schema
the schema for this MediaType | {{/each}} {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join jsonPathPiece.pascalCase "1" "")) }} From 750df41a7c9ad1ff97a3c575c317d1f755b9d391 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 13:02:05 -0800 Subject: [PATCH 36/40] Adds links to boxed schemas in request body docs --- .../java/docs/components/requestbodies/Client.md | 6 +++--- .../java/docs/components/requestbodies/Pet.md | 12 ++++++------ .../java/docs/components/requestbodies/UserArray.md | 6 +++--- .../components/requestbodies/RequestBodyDoc.hbs | 6 +++--- .../components/schemas/_sealedClassName.hbs | 4 ++++ 5 files changed, 19 insertions(+), 15 deletions(-) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Client.md b/samples/client/petstore/java/docs/components/requestbodies/Client.md index 5e32579b60a..994b42ed642 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Client.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Client.md @@ -64,19 +64,19 @@ abstract sealed class that stores request contentType + validated schema data ## ApplicationjsonRequestBody public static final class ApplicationjsonRequestBody
extends [SealedRequestBody](#sealedrequestbody)
-implements GenericRequestBody
+implements GenericRequestBody
A final class to store request body input for contentType="application/json" ### Constructor Summary | Constructor and Description | | --------------------------- | -| ApplicationjsonRequestBody(ApplicationjsonSchema.Client1Boxed body)
Creates an instance | +| ApplicationjsonRequestBody(ApplicationjsonSchema.[Client1Boxed](../../components/schemas/Client.md#client1boxed) body)
Creates an instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | String | contentType()
always returns "application/json" | -| ApplicationjsonSchema.Client1Boxed | body()
returns the body passed in in the constructor | +| ApplicationjsonSchema.[Client1Boxed](../../components/schemas/Client.md#client1boxed) | body()
returns the body passed in in the constructor | [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/Pet.md b/samples/client/petstore/java/docs/components/requestbodies/Pet.md index 591ef6c8d60..d8d122607e1 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/Pet.md +++ b/samples/client/petstore/java/docs/components/requestbodies/Pet.md @@ -83,36 +83,36 @@ abstract sealed class that stores request contentType + validated schema data ## ApplicationjsonRequestBody public static final class ApplicationjsonRequestBody
extends [SealedRequestBody](#sealedrequestbody)
-implements GenericRequestBody
+implements GenericRequestBody
A final class to store request body input for contentType="application/json" ### Constructor Summary | Constructor and Description | | --------------------------- | -| ApplicationjsonRequestBody(ApplicationjsonSchema.Pet1Boxed body)
Creates an instance | +| ApplicationjsonRequestBody(ApplicationjsonSchema.[Pet1Boxed](../../components/schemas/Pet.md#pet1boxed) body)
Creates an instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | String | contentType()
always returns "application/json" | -| ApplicationjsonSchema.Pet1Boxed | body()
returns the body passed in in the constructor | +| ApplicationjsonSchema.[Pet1Boxed](../../components/schemas/Pet.md#pet1boxed) | body()
returns the body passed in in the constructor | ## ApplicationxmlRequestBody public static final class ApplicationxmlRequestBody
extends [SealedRequestBody](#sealedrequestbody)
-implements GenericRequestBody
+implements GenericRequestBody
A final class to store request body input for contentType="application/xml" ### Constructor Summary | Constructor and Description | | --------------------------- | -| ApplicationxmlRequestBody(ApplicationxmlSchema.Pet1Boxed body)
Creates an instance | +| ApplicationxmlRequestBody(ApplicationxmlSchema.[Pet1Boxed](../../components/schemas/Pet.md#pet1boxed) body)
Creates an instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | String | contentType()
always returns "application/xml" | -| ApplicationxmlSchema.Pet1Boxed | body()
returns the body passed in in the constructor | +| ApplicationxmlSchema.[Pet1Boxed](../../components/schemas/Pet.md#pet1boxed) | body()
returns the body passed in in the constructor | [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md index ccedce3a9f7..c36097f63e5 100644 --- a/samples/client/petstore/java/docs/components/requestbodies/UserArray.md +++ b/samples/client/petstore/java/docs/components/requestbodies/UserArray.md @@ -64,19 +64,19 @@ abstract sealed class that stores request contentType + validated schema data ## ApplicationjsonRequestBody public static final class ApplicationjsonRequestBody
extends [SealedRequestBody](#sealedrequestbody)
-implements GenericRequestBody
+implements GenericRequestBody
A final class to store request body input for contentType="application/json" ### Constructor Summary | Constructor and Description | | --------------------------- | -| ApplicationjsonRequestBody(ApplicationjsonSchema.ApplicationjsonSchema1Boxed body)
Creates an instance | +| ApplicationjsonRequestBody(ApplicationjsonSchema.[ApplicationjsonSchema1Boxed](../../components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1boxed) body)
Creates an instance | ### Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | String | contentType()
always returns "application/json" | -| ApplicationjsonSchema.ApplicationjsonSchema1Boxed | body()
returns the body passed in in the constructor | +| ApplicationjsonSchema.[ApplicationjsonSchema1Boxed](../../components/requestbodies/userarray/content/applicationjson/ApplicationjsonSchema.md#applicationjsonschema1boxed) | body()
returns the body passed in in the constructor | [[Back to top]](#top) [[Back to Component RequestBodies]](../../../README.md#Component-RequestBodies) [[Back to README]](../../../README.md) diff --git a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs index 5607a020b5e..5334a47d18b 100644 --- a/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/requestbodies/RequestBodyDoc.hbs @@ -97,20 +97,20 @@ abstract sealed class that stores request contentType + validated schema data {{> src/main/java/packagename/components/_helper_header_from_identifier_pieces headerSize=(join headerSize "#" "") identifierPieces=(append identifierPieces (join @key.pascalCase "RequestBody" "")) }} public static final class {{@key.pascalCase}}RequestBody
extends [SealedRequestBody](#sealedrequestbody)
-implements GenericRequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}}>
+implements GenericRequestBody<{{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName forDocs=true }}{{/with}}{{/with}}{{/with}}>
A final class to store request body input for contentType="{{{@key.original}}}" {{headerSize}}## Constructor Summary | Constructor and Description | | --------------------------- | -| {{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}} body)
Creates an instance | +| {{@key.pascalCase}}RequestBody({{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName forDocs=true }}{{/with}}{{/with}}{{/with}} body)
Creates an instance | {{headerSize}}## Method Summary | Modifier and Type | Method and Description | | ----------------- | ---------------------- | | String | contentType()
always returns "{{{@key.original}}}" | -| {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName }}{{/with}}{{/with}}{{/with}} | body()
returns the body passed in in the constructor | +| {{#with this}}{{#with schema}}{{containerJsonPathPiece.pascalCase}}.{{#with getSelfOrDeepestRef}}{{> src/main/java/packagename/components/schemas/_sealedClassName forDocs=true }}{{/with}}{{/with}}{{/with}} | body()
returns the body passed in in the constructor | {{/each}} {{/if}} {{#if componentModule}} diff --git a/src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs b/src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs index 34c7a8f0c0e..54f69f6b66f 100644 --- a/src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs +++ b/src/main/resources/java/src/main/java/packagename/components/schemas/_sealedClassName.hbs @@ -1,5 +1,9 @@ {{#if isCustomSchema}} + {{#if forDocs}} +[{{jsonPathPiece.pascalCase}}Boxed]({{docRoot}}{{pathFromDocRoot}}.md#{{jsonPathPiece.kebabCase}}boxed) + {{~else}} {{jsonPathPiece.pascalCase}}Boxed + {{~/if}} {{~else}} {{#or isBooleanSchemaTrue isSimpleAnyType}} AnyTypeJsonSchema1Boxed From b89092c3037d2de28fcb132c15c3f64695cab4d6 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 13:12:14 -0800 Subject: [PATCH 37/40] Sample regen --- .../java/.openapi-generator/FILES | 94 ++++++ ...pertiesAllowsASchemaWhichShouldValidate.md | 2 +- ...AdditionalpropertiesAreAllowedByDefault.md | 2 +- .../AdditionalpropertiesCanExistByItself.md | 2 +- ...nalpropertiesShouldNotLookInApplicators.md | 2 +- .../java/docs/components/schemas/Allof.md | 2 +- .../schemas/AllofCombinedWithAnyofOneof.md | 2 +- .../components/schemas/AllofSimpleTypes.md | 2 +- .../components/schemas/AllofWithBaseSchema.md | 2 +- .../schemas/AllofWithOneEmptySchema.md | 2 +- .../schemas/AllofWithTheFirstEmptySchema.md | 2 +- .../schemas/AllofWithTheLastEmptySchema.md | 2 +- .../schemas/AllofWithTwoEmptySchemas.md | 2 +- .../java/docs/components/schemas/Anyof.md | 2 +- .../components/schemas/AnyofComplexTypes.md | 2 +- .../components/schemas/AnyofWithBaseSchema.md | 2 +- .../schemas/AnyofWithOneEmptySchema.md | 2 +- .../schemas/ArrayTypeMatchesArrays.md | 2 +- .../schemas/BooleanTypeMatchesBooleans.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 +- .../schemas/EnumWith0DoesNotMatchFalse.md | 2 +- .../schemas/EnumWith1DoesNotMatchTrue.md | 2 +- .../schemas/EnumWithEscapedCharacters.md | 2 +- .../schemas/EnumWithFalseDoesNotMatch0.md | 2 +- .../schemas/EnumWithTrueDoesNotMatch1.md | 2 +- .../components/schemas/EnumsInProperties.md | 2 +- .../components/schemas/ForbiddenProperty.md | 2 +- .../docs/components/schemas/HostnameFormat.md | 2 +- .../schemas/IntegerTypeMatchesIntegers.md | 2 +- ...ShouldNotRaiseErrorWhenFloatDivisionInf.md | 2 +- .../schemas/InvalidStringValueForDefault.md | 2 +- .../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 | 2 +- .../NestedAnyofToCheckValidationSemantics.md | 2 +- .../docs/components/schemas/NestedItems.md | 2 +- .../NestedOneofToCheckValidationSemantics.md | 2 +- .../java/docs/components/schemas/Not.md | 2 +- .../schemas/NotMoreComplexSchema.md | 2 +- .../schemas/NulCharactersInStrings.md | 2 +- .../NullTypeMatchesOnlyTheNullObject.md | 2 +- .../schemas/NumberTypeMatchesNumbers.md | 2 +- .../schemas/ObjectPropertiesValidation.md | 2 +- .../schemas/ObjectTypeMatchesObjects.md | 2 +- .../java/docs/components/schemas/Oneof.md | 2 +- .../components/schemas/OneofComplexTypes.md | 2 +- .../components/schemas/OneofWithBaseSchema.md | 2 +- .../schemas/OneofWithEmptySchema.md | 2 +- .../components/schemas/OneofWithRequired.md | 2 +- .../schemas/PatternIsNotAnchored.md | 2 +- .../components/schemas/PatternValidation.md | 2 +- .../PropertiesWithEscapedCharacters.md | 2 +- .../PropertyNamedRefThatIsNotAReference.md | 2 +- .../schemas/RefInAdditionalproperties.md | 2 +- .../docs/components/schemas/RefInAllof.md | 2 +- .../docs/components/schemas/RefInAnyof.md | 2 +- .../docs/components/schemas/RefInItems.md | 2 +- .../java/docs/components/schemas/RefInNot.md | 2 +- .../docs/components/schemas/RefInOneof.md | 2 +- .../docs/components/schemas/RefInProperty.md | 2 +- .../schemas/RequiredDefaultValidation.md | 2 +- .../components/schemas/RequiredValidation.md | 2 +- .../schemas/RequiredWithEmptyArray.md | 2 +- .../schemas/RequiredWithEscapedCharacters.md | 2 +- .../schemas/SimpleEnumValidation.md | 2 +- .../schemas/StringTypeMatchesStrings.md | 2 +- ...DoesNotDoAnythingIfThePropertyIsMissing.md | 2 +- .../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 +- samples/client/3_0_3_unit_test/java/pom.xml | 6 + ...rtiesAllowsASchemaWhichShouldValidate.java | 8 +- ...ditionalpropertiesAreAllowedByDefault.java | 28 +- .../AdditionalpropertiesCanExistByItself.java | 8 +- ...lpropertiesShouldNotLookInApplicators.java | 56 +++- .../client/components/schemas/Allof.java | 84 ++++- .../schemas/AllofCombinedWithAnyofOneof.java | 112 ++++++- .../components/schemas/AllofSimpleTypes.java | 84 ++++- .../schemas/AllofWithBaseSchema.java | 84 ++++- .../schemas/AllofWithOneEmptySchema.java | 28 +- .../schemas/AllofWithTheFirstEmptySchema.java | 28 +- .../schemas/AllofWithTheLastEmptySchema.java | 28 +- .../schemas/AllofWithTwoEmptySchemas.java | 28 +- .../client/components/schemas/Anyof.java | 56 +++- .../components/schemas/AnyofComplexTypes.java | 84 ++++- .../schemas/AnyofWithBaseSchema.java | 64 +++- .../schemas/AnyofWithOneEmptySchema.java | 28 +- .../schemas/ArrayTypeMatchesArrays.java | 8 +- .../schemas/BooleanTypeMatchesBooleans.java | 2 +- .../client/components/schemas/ByInt.java | 28 +- .../client/components/schemas/ByNumber.java | 28 +- .../components/schemas/BySmallNumber.java | 28 +- .../components/schemas/DateTimeFormat.java | 28 +- .../components/schemas/EmailFormat.java | 28 +- .../schemas/EnumWith0DoesNotMatchFalse.java | 8 +- .../schemas/EnumWith1DoesNotMatchTrue.java | 8 +- .../schemas/EnumWithEscapedCharacters.java | 8 +- .../schemas/EnumWithFalseDoesNotMatch0.java | 8 +- .../schemas/EnumWithTrueDoesNotMatch1.java | 8 +- .../components/schemas/EnumsInProperties.java | 24 +- .../components/schemas/ForbiddenProperty.java | 28 +- .../components/schemas/HostnameFormat.java | 28 +- .../schemas/IntegerTypeMatchesIntegers.java | 2 +- ...ouldNotRaiseErrorWhenFloatDivisionInf.java | 8 +- .../schemas/InvalidStringValueForDefault.java | 36 ++- .../client/components/schemas/Ipv4Format.java | 28 +- .../client/components/schemas/Ipv6Format.java | 28 +- .../components/schemas/JsonPointerFormat.java | 28 +- .../components/schemas/MaximumValidation.java | 28 +- .../MaximumValidationWithUnsignedInteger.java | 28 +- .../schemas/MaxitemsValidation.java | 28 +- .../schemas/MaxlengthValidation.java | 28 +- .../Maxproperties0MeansTheObjectIsEmpty.java | 28 +- .../schemas/MaxpropertiesValidation.java | 28 +- .../components/schemas/MinimumValidation.java | 28 +- .../MinimumValidationWithSignedInteger.java | 28 +- .../schemas/MinitemsValidation.java | 28 +- .../schemas/MinlengthValidation.java | 28 +- .../schemas/MinpropertiesValidation.java | 28 +- ...NestedAllofToCheckValidationSemantics.java | 56 +++- ...NestedAnyofToCheckValidationSemantics.java | 56 +++- .../components/schemas/NestedItems.java | 32 +- ...NestedOneofToCheckValidationSemantics.java | 56 +++- .../client/components/schemas/Not.java | 28 +- .../schemas/NotMoreComplexSchema.java | 36 ++- .../schemas/NulCharactersInStrings.java | 8 +- .../NullTypeMatchesOnlyTheNullObject.java | 2 +- .../schemas/NumberTypeMatchesNumbers.java | 2 +- .../schemas/ObjectPropertiesValidation.java | 28 +- .../schemas/ObjectTypeMatchesObjects.java | 2 +- .../client/components/schemas/Oneof.java | 56 +++- .../components/schemas/OneofComplexTypes.java | 84 ++++- .../schemas/OneofWithBaseSchema.java | 64 +++- .../schemas/OneofWithEmptySchema.java | 28 +- .../components/schemas/OneofWithRequired.java | 64 +++- .../schemas/PatternIsNotAnchored.java | 28 +- .../components/schemas/PatternValidation.java | 28 +- .../PropertiesWithEscapedCharacters.java | 28 +- .../PropertyNamedRefThatIsNotAReference.java | 28 +- .../schemas/RefInAdditionalproperties.java | 8 +- .../client/components/schemas/RefInAllof.java | 28 +- .../client/components/schemas/RefInAnyof.java | 28 +- .../client/components/schemas/RefInItems.java | 8 +- .../client/components/schemas/RefInNot.java | 28 +- .../client/components/schemas/RefInOneof.java | 28 +- .../components/schemas/RefInProperty.java | 28 +- .../schemas/RequiredDefaultValidation.java | 28 +- .../schemas/RequiredValidation.java | 28 +- .../schemas/RequiredWithEmptyArray.java | 28 +- .../RequiredWithEscapedCharacters.java | 28 +- .../schemas/SimpleEnumValidation.java | 8 +- .../schemas/StringTypeMatchesStrings.java | 2 +- ...esNotDoAnythingIfThePropertyIsMissing.java | 16 +- .../schemas/UniqueitemsFalseValidation.java | 28 +- .../schemas/UniqueitemsValidation.java | 28 +- .../client/components/schemas/UriFormat.java | 28 +- .../schemas/UriReferenceFormat.java | 28 +- .../components/schemas/UriTemplateFormat.java | 28 +- .../client/mediatype/Encoding.java | 29 ++ .../client/mediatype/MediaType.java | 29 ++ .../client/parameter/ParameterStyle.java | 11 + .../requestbody/GenericRequestBody.java} | 2 +- .../requestbody/RequestBodySerializer.java | 56 ++++ .../requestbody/SerializedRequestBody.java | 13 + .../client/schemas/AnyTypeJsonSchema.java | 25 ++ .../client/schemas/BooleanJsonSchema.java | 5 + .../client/schemas/DateJsonSchema.java | 5 + .../client/schemas/DateTimeJsonSchema.java | 5 + .../client/schemas/DecimalJsonSchema.java | 5 + .../client/schemas/DoubleJsonSchema.java | 5 + .../client/schemas/FloatJsonSchema.java | 5 + .../client/schemas/Int32JsonSchema.java | 5 + .../client/schemas/Int64JsonSchema.java | 5 + .../client/schemas/IntJsonSchema.java | 5 + .../client/schemas/ListJsonSchema.java | 5 + .../client/schemas/MapJsonSchema.java | 5 + .../client/schemas/NotAnyTypeJsonSchema.java | 29 +- .../client/schemas/NullJsonSchema.java | 5 + .../client/schemas/NumberJsonSchema.java | 5 + .../client/schemas/StringJsonSchema.java | 5 + .../client/schemas/UuidJsonSchema.java | 5 + .../validation/UnsetAnyTypeJsonSchema.java | 25 ++ .../RequestBodySerializerTest.java | 163 ++++++++++ .../python/.openapi-generator/FILES | 174 +++++------ .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../java/.openapi-generator/FILES | 150 +++++++++ .../schemas/ASchemaGivenForPrefixitems.md | 2 +- .../AdditionalItemsAreAllowedByDefault.md | 2 +- ...AdditionalpropertiesAreAllowedByDefault.md | 2 +- .../AdditionalpropertiesCanExistByItself.md | 2 +- ...ionalpropertiesDoesNotLookInApplicators.md | 2 +- ...pertiesWithNullValuedInstanceProperties.md | 2 +- .../schemas/AdditionalpropertiesWithSchema.md | 2 +- .../java/docs/components/schemas/Allof.md | 2 +- .../schemas/AllofCombinedWithAnyofOneof.md | 2 +- .../components/schemas/AllofSimpleTypes.md | 2 +- .../components/schemas/AllofWithBaseSchema.md | 2 +- .../schemas/AllofWithOneEmptySchema.md | 2 +- .../schemas/AllofWithTheFirstEmptySchema.md | 2 +- .../schemas/AllofWithTheLastEmptySchema.md | 2 +- .../schemas/AllofWithTwoEmptySchemas.md | 2 +- .../java/docs/components/schemas/Anyof.md | 2 +- .../components/schemas/AnyofComplexTypes.md | 2 +- .../components/schemas/AnyofWithBaseSchema.md | 2 +- .../schemas/AnyofWithOneEmptySchema.md | 2 +- .../schemas/ArrayTypeMatchesArrays.md | 2 +- .../schemas/BooleanTypeMatchesBooleans.md | 2 +- .../java/docs/components/schemas/ByInt.md | 2 +- .../java/docs/components/schemas/ByNumber.md | 2 +- .../docs/components/schemas/BySmallNumber.md | 2 +- .../schemas/ConstNulCharactersInStrings.md | 2 +- .../schemas/ContainsKeywordValidation.md | 2 +- .../ContainsWithNullInstanceElements.md | 2 +- .../docs/components/schemas/DateFormat.md | 2 +- .../docs/components/schemas/DateTimeFormat.md | 2 +- ...chemasDependenciesWithEscapedCharacters.md | 2 +- ...sDependentSubschemaIncompatibleWithRoot.md | 2 +- .../DependentSchemasSingleDependency.md | 2 +- .../docs/components/schemas/DurationFormat.md | 2 +- .../docs/components/schemas/EmailFormat.md | 2 +- .../components/schemas/EmptyDependents.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 | 2 +- .../schemas/ExclusivemaximumValidation.md | 2 +- .../schemas/ExclusiveminimumValidation.md | 2 +- .../components/schemas/FloatDivisionInf.md | 2 +- .../components/schemas/ForbiddenProperty.md | 2 +- .../docs/components/schemas/HostnameFormat.md | 2 +- .../docs/components/schemas/IdnEmailFormat.md | 2 +- .../components/schemas/IdnHostnameFormat.md | 2 +- .../schemas/IfAndElseWithoutThen.md | 2 +- .../schemas/IfAndThenWithoutElse.md | 2 +- ...WhenSerializedKeywordProcessingSequence.md | 2 +- .../components/schemas/IgnoreElseWithoutIf.md | 2 +- .../schemas/IgnoreIfWithoutThenOrElse.md | 2 +- .../components/schemas/IgnoreThenWithoutIf.md | 2 +- .../schemas/IntegerTypeMatchesIntegers.md | 2 +- .../docs/components/schemas/Ipv4Format.md | 2 +- .../docs/components/schemas/Ipv6Format.md | 2 +- .../java/docs/components/schemas/IriFormat.md | 2 +- .../components/schemas/IriReferenceFormat.md | 2 +- .../docs/components/schemas/ItemsContains.md | 2 +- .../ItemsDoesNotLookInApplicatorsValidCase.md | 2 +- .../schemas/ItemsWithNullInstanceElements.md | 2 +- .../components/schemas/JsonPointerFormat.md | 2 +- .../MaxcontainsWithoutContainsIsIgnored.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 +- .../MincontainsWithoutContainsIsIgnored.md | 2 +- .../components/schemas/MinimumValidation.md | 2 +- .../MinimumValidationWithSignedInteger.md | 2 +- .../components/schemas/MinitemsValidation.md | 2 +- .../components/schemas/MinlengthValidation.md | 2 +- .../schemas/MinpropertiesValidation.md | 2 +- .../schemas/MultipleDependentsRequired.md | 2 +- ...multaneousPatternpropertiesAreValidated.md | 2 +- .../MultipleTypesCanBeSpecifiedInAnArray.md | 2 +- .../NestedAllofToCheckValidationSemantics.md | 2 +- .../NestedAnyofToCheckValidationSemantics.md | 2 +- .../docs/components/schemas/NestedItems.md | 2 +- .../NestedOneofToCheckValidationSemantics.md | 2 +- ...NonAsciiPatternWithAdditionalproperties.md | 2 +- .../NonInterferenceAcrossCombinedSchemas.md | 2 +- .../java/docs/components/schemas/Not.md | 2 +- .../schemas/NotMoreComplexSchema.md | 2 +- .../components/schemas/NotMultipleTypes.md | 2 +- .../schemas/NulCharactersInStrings.md | 2 +- .../NullTypeMatchesOnlyTheNullObject.md | 2 +- .../schemas/NumberTypeMatchesNumbers.md | 2 +- .../schemas/ObjectPropertiesValidation.md | 2 +- .../schemas/ObjectTypeMatchesObjects.md | 2 +- .../java/docs/components/schemas/Oneof.md | 2 +- .../components/schemas/OneofComplexTypes.md | 2 +- .../components/schemas/OneofWithBaseSchema.md | 2 +- .../schemas/OneofWithEmptySchema.md | 2 +- .../components/schemas/OneofWithRequired.md | 2 +- .../schemas/PatternIsNotAnchored.md | 2 +- .../components/schemas/PatternValidation.md | 2 +- ...ertiesValidatesPropertiesMatchingARegex.md | 2 +- ...pertiesWithNullValuedInstanceProperties.md | 2 +- ...lidationAdjustsTheStartingIndexForItems.md | 2 +- .../PrefixitemsWithNullInstanceElements.md | 2 +- ...opertiesAdditionalpropertiesInteraction.md | 2 +- ...seNamesAreJavascriptObjectPropertyNames.md | 2 +- .../PropertiesWithEscapedCharacters.md | 2 +- ...pertiesWithNullValuedInstanceProperties.md | 2 +- .../PropertyNamedRefThatIsNotAReference.md | 2 +- .../schemas/PropertynamesValidation.md | 2 +- .../docs/components/schemas/RegexFormat.md | 2 +- ...NotAnchoredByDefaultAndAreCaseSensitive.md | 2 +- .../schemas/RelativeJsonPointerFormat.md | 2 +- .../schemas/RequiredDefaultValidation.md | 2 +- ...seNamesAreJavascriptObjectPropertyNames.md | 2 +- .../components/schemas/RequiredValidation.md | 2 +- .../schemas/RequiredWithEmptyArray.md | 2 +- .../schemas/RequiredWithEscapedCharacters.md | 2 +- .../schemas/SimpleEnumValidation.md | 2 +- .../components/schemas/SingleDependency.md | 2 +- .../schemas/SmallMultipleOfLargeInteger.md | 2 +- .../schemas/StringTypeMatchesStrings.md | 2 +- .../docs/components/schemas/TimeFormat.md | 2 +- .../schemas/TypeArrayObjectOrNull.md | 2 +- .../components/schemas/TypeArrayOrObject.md | 2 +- .../schemas/TypeAsArrayWithOneItem.md | 2 +- .../schemas/UnevaluateditemsAsSchema.md | 2 +- ...teditemsDependsOnMultipleNestedContains.md | 2 +- .../schemas/UnevaluateditemsWithItems.md | 2 +- ...nevaluateditemsWithNullInstanceElements.md | 2 +- ...tedpropertiesNotAffectedByPropertynames.md | 2 +- .../schemas/UnevaluatedpropertiesSchema.md | 2 +- ...pertiesWithAdjacentAdditionalproperties.md | 2 +- ...pertiesWithNullValuedInstanceProperties.md | 2 +- .../schemas/UniqueitemsFalseValidation.md | 2 +- .../UniqueitemsFalseWithAnArrayOfItems.md | 2 +- .../schemas/UniqueitemsValidation.md | 2 +- .../schemas/UniqueitemsWithAnArrayOfItems.md | 2 +- .../java/docs/components/schemas/UriFormat.md | 2 +- .../components/schemas/UriReferenceFormat.md | 2 +- .../components/schemas/UriTemplateFormat.md | 2 +- .../docs/components/schemas/UuidFormat.md | 2 +- .../ValidateAgainstCorrectBranchThenVsElse.md | 2 +- .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - .../content/applicationjson/Schema.md | 16 - samples/client/3_1_0_unit_test/java/pom.xml | 6 + .../schemas/ASchemaGivenForPrefixitems.java | 28 +- .../AdditionalItemsAreAllowedByDefault.java | 28 +- ...ditionalpropertiesAreAllowedByDefault.java | 28 +- .../AdditionalpropertiesCanExistByItself.java | 8 +- ...nalpropertiesDoesNotLookInApplicators.java | 56 +++- ...rtiesWithNullValuedInstanceProperties.java | 8 +- .../AdditionalpropertiesWithSchema.java | 8 +- .../client/components/schemas/Allof.java | 84 ++++- .../schemas/AllofCombinedWithAnyofOneof.java | 112 ++++++- .../components/schemas/AllofSimpleTypes.java | 84 ++++- .../schemas/AllofWithBaseSchema.java | 84 ++++- .../schemas/AllofWithOneEmptySchema.java | 28 +- .../schemas/AllofWithTheFirstEmptySchema.java | 28 +- .../schemas/AllofWithTheLastEmptySchema.java | 28 +- .../schemas/AllofWithTwoEmptySchemas.java | 28 +- .../client/components/schemas/Anyof.java | 56 +++- .../components/schemas/AnyofComplexTypes.java | 84 ++++- .../schemas/AnyofWithBaseSchema.java | 64 +++- .../schemas/AnyofWithOneEmptySchema.java | 28 +- .../schemas/ArrayTypeMatchesArrays.java | 2 +- .../schemas/BooleanTypeMatchesBooleans.java | 2 +- .../client/components/schemas/ByInt.java | 28 +- .../client/components/schemas/ByNumber.java | 28 +- .../components/schemas/BySmallNumber.java | 28 +- .../schemas/ConstNulCharactersInStrings.java | 28 +- .../schemas/ContainsKeywordValidation.java | 56 +++- .../ContainsWithNullInstanceElements.java | 28 +- .../client/components/schemas/DateFormat.java | 28 +- .../components/schemas/DateTimeFormat.java | 28 +- ...emasDependenciesWithEscapedCharacters.java | 84 ++++- ...ependentSubschemaIncompatibleWithRoot.java | 36 ++- .../DependentSchemasSingleDependency.java | 56 +++- .../components/schemas/DurationFormat.java | 28 +- .../components/schemas/EmailFormat.java | 28 +- .../components/schemas/EmptyDependents.java | 28 +- .../schemas/EnumWith0DoesNotMatchFalse.java | 8 +- .../schemas/EnumWith1DoesNotMatchTrue.java | 8 +- .../schemas/EnumWithEscapedCharacters.java | 8 +- .../schemas/EnumWithFalseDoesNotMatch0.java | 8 +- .../schemas/EnumWithTrueDoesNotMatch1.java | 8 +- .../components/schemas/EnumsInProperties.java | 24 +- .../schemas/ExclusivemaximumValidation.java | 28 +- .../schemas/ExclusiveminimumValidation.java | 28 +- .../components/schemas/FloatDivisionInf.java | 8 +- .../components/schemas/ForbiddenProperty.java | 56 +++- .../components/schemas/HostnameFormat.java | 28 +- .../components/schemas/IdnEmailFormat.java | 28 +- .../components/schemas/IdnHostnameFormat.java | 28 +- .../schemas/IfAndElseWithoutThen.java | 84 ++++- .../schemas/IfAndThenWithoutElse.java | 84 ++++- ...enSerializedKeywordProcessingSequence.java | 112 ++++++- .../schemas/IgnoreElseWithoutIf.java | 56 +++- .../schemas/IgnoreIfWithoutThenOrElse.java | 56 +++- .../schemas/IgnoreThenWithoutIf.java | 56 +++- .../schemas/IntegerTypeMatchesIntegers.java | 2 +- .../client/components/schemas/Ipv4Format.java | 28 +- .../client/components/schemas/Ipv6Format.java | 28 +- .../client/components/schemas/IriFormat.java | 28 +- .../schemas/IriReferenceFormat.java | 28 +- .../components/schemas/ItemsContains.java | 64 +++- ...temsDoesNotLookInApplicatorsValidCase.java | 36 ++- .../ItemsWithNullInstanceElements.java | 8 +- .../components/schemas/JsonPointerFormat.java | 28 +- .../MaxcontainsWithoutContainsIsIgnored.java | 28 +- .../components/schemas/MaximumValidation.java | 28 +- .../MaximumValidationWithUnsignedInteger.java | 28 +- .../schemas/MaxitemsValidation.java | 28 +- .../schemas/MaxlengthValidation.java | 28 +- .../Maxproperties0MeansTheObjectIsEmpty.java | 28 +- .../schemas/MaxpropertiesValidation.java | 28 +- .../MincontainsWithoutContainsIsIgnored.java | 28 +- .../components/schemas/MinimumValidation.java | 28 +- .../MinimumValidationWithSignedInteger.java | 28 +- .../schemas/MinitemsValidation.java | 28 +- .../schemas/MinlengthValidation.java | 28 +- .../schemas/MinpropertiesValidation.java | 28 +- .../schemas/MultipleDependentsRequired.java | 28 +- ...ltaneousPatternpropertiesAreValidated.java | 56 +++- .../MultipleTypesCanBeSpecifiedInAnArray.java | 12 +- ...NestedAllofToCheckValidationSemantics.java | 56 +++- ...NestedAnyofToCheckValidationSemantics.java | 56 +++- .../components/schemas/NestedItems.java | 32 +- ...NestedOneofToCheckValidationSemantics.java | 56 +++- ...nAsciiPatternWithAdditionalproperties.java | 8 +- .../NonInterferenceAcrossCombinedSchemas.java | 196 +++++++++++- .../client/components/schemas/Not.java | 28 +- .../schemas/NotMoreComplexSchema.java | 36 ++- .../components/schemas/NotMultipleTypes.java | 40 ++- .../schemas/NulCharactersInStrings.java | 8 +- .../NullTypeMatchesOnlyTheNullObject.java | 2 +- .../schemas/NumberTypeMatchesNumbers.java | 2 +- .../schemas/ObjectPropertiesValidation.java | 28 +- .../schemas/ObjectTypeMatchesObjects.java | 2 +- .../client/components/schemas/Oneof.java | 56 +++- .../components/schemas/OneofComplexTypes.java | 84 ++++- .../schemas/OneofWithBaseSchema.java | 64 +++- .../schemas/OneofWithEmptySchema.java | 28 +- .../components/schemas/OneofWithRequired.java | 64 +++- .../schemas/PatternIsNotAnchored.java | 28 +- .../components/schemas/PatternValidation.java | 28 +- ...tiesValidatesPropertiesMatchingARegex.java | 28 +- ...rtiesWithNullValuedInstanceProperties.java | 28 +- ...dationAdjustsTheStartingIndexForItems.java | 8 +- .../PrefixitemsWithNullInstanceElements.java | 28 +- ...ertiesAdditionalpropertiesInteraction.java | 44 ++- ...NamesAreJavascriptObjectPropertyNames.java | 56 +++- .../PropertiesWithEscapedCharacters.java | 28 +- ...rtiesWithNullValuedInstanceProperties.java | 28 +- .../PropertyNamedRefThatIsNotAReference.java | 28 +- .../schemas/PropertynamesValidation.java | 36 ++- .../components/schemas/RegexFormat.java | 28 +- ...tAnchoredByDefaultAndAreCaseSensitive.java | 28 +- .../schemas/RelativeJsonPointerFormat.java | 28 +- .../schemas/RequiredDefaultValidation.java | 28 +- ...NamesAreJavascriptObjectPropertyNames.java | 28 +- .../schemas/RequiredValidation.java | 28 +- .../schemas/RequiredWithEmptyArray.java | 28 +- .../RequiredWithEscapedCharacters.java | 28 +- .../schemas/SimpleEnumValidation.java | 8 +- .../components/schemas/SingleDependency.java | 28 +- .../schemas/SmallMultipleOfLargeInteger.java | 8 +- .../schemas/StringTypeMatchesStrings.java | 2 +- .../client/components/schemas/TimeFormat.java | 28 +- .../schemas/TypeArrayObjectOrNull.java | 16 +- .../components/schemas/TypeArrayOrObject.java | 12 +- .../schemas/TypeAsArrayWithOneItem.java | 2 +- .../schemas/UnevaluateditemsAsSchema.java | 28 +- ...ditemsDependsOnMultipleNestedContains.java | 168 +++++++++- .../schemas/UnevaluateditemsWithItems.java | 8 +- ...valuateditemsWithNullInstanceElements.java | 28 +- ...dpropertiesNotAffectedByPropertynames.java | 36 ++- .../schemas/UnevaluatedpropertiesSchema.java | 16 +- ...rtiesWithAdjacentAdditionalproperties.java | 8 +- ...rtiesWithNullValuedInstanceProperties.java | 28 +- .../schemas/UniqueitemsFalseValidation.java | 28 +- .../UniqueitemsFalseWithAnArrayOfItems.java | 28 +- .../schemas/UniqueitemsValidation.java | 28 +- .../UniqueitemsWithAnArrayOfItems.java | 28 +- .../client/components/schemas/UriFormat.java | 28 +- .../schemas/UriReferenceFormat.java | 28 +- .../components/schemas/UriTemplateFormat.java | 28 +- .../client/components/schemas/UuidFormat.java | 28 +- ...alidateAgainstCorrectBranchThenVsElse.java | 112 ++++++- .../client/mediatype/Encoding.java | 29 ++ .../client/mediatype/MediaType.java | 29 ++ .../client/parameter/ParameterStyle.java | 11 + .../requestbody/GenericRequestBody.java | 6 + .../requestbody/RequestBodySerializer.java | 56 ++++ .../requestbody/SerializedRequestBody.java | 13 + .../client/schemas/AnyTypeJsonSchema.java | 25 ++ .../client/schemas/BooleanJsonSchema.java | 5 + .../client/schemas/DateJsonSchema.java | 5 + .../client/schemas/DateTimeJsonSchema.java | 5 + .../client/schemas/DecimalJsonSchema.java | 5 + .../client/schemas/DoubleJsonSchema.java | 5 + .../client/schemas/FloatJsonSchema.java | 5 + .../client/schemas/Int32JsonSchema.java | 5 + .../client/schemas/Int64JsonSchema.java | 5 + .../client/schemas/IntJsonSchema.java | 5 + .../client/schemas/ListJsonSchema.java | 5 + .../client/schemas/MapJsonSchema.java | 5 + .../client/schemas/NotAnyTypeJsonSchema.java | 29 +- .../client/schemas/NullJsonSchema.java | 5 + .../client/schemas/NumberJsonSchema.java | 5 + .../client/schemas/StringJsonSchema.java | 5 + .../client/schemas/UuidJsonSchema.java | 5 + .../validation/UnsetAnyTypeJsonSchema.java | 25 ++ .../RequestBodySerializerTest.java | 163 ++++++++++ .../python/.openapi-generator/FILES | 286 +++++++++--------- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../python/.openapi-generator/FILES | 2 +- .../content/application_json/schema.md | 2 +- .../request_body_request_body/__init__.py | 19 ++ .../petstore/java/.openapi-generator/FILES | 139 +++++++++ .../petstore/python/.openapi-generator/FILES | 76 ++--- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_xml/schema.md | 2 +- .../content/application_json/schema.md | 4 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 4 +- .../content/application_xml/schema.md | 4 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../application_json_patchjson/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 6 +- .../content/application_json/schema.md | 2 +- .../content/application_xml/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_xml/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_xml/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../content/application_xml/schema.md | 2 +- .../content/application_json/schema.md | 2 +- .../request_body_request_body/__init__.py | 9 + .../get/request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 9 + .../request_body_request_body/__init__.py | 19 ++ .../get/request_body_request_body/__init__.py | 19 ++ .../put/request_body_request_body/__init__.py | 20 ++ .../put/request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 9 + .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 25 ++ .../get/request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 25 ++ .../request_body_request_body/__init__.py | 19 ++ .../get/request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 9 + .../put/request_body_request_body/__init__.py | 9 + .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 19 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 20 ++ .../request_body_request_body/__init__.py | 9 + .../request_body_request_body/__init__.py | 9 + .../put/request_body_request_body/__init__.py | 20 ++ 1586 files changed, 14956 insertions(+), 5932 deletions(-) create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java rename samples/client/{petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java => 3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java} (65%) create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java create mode 100644 samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java create mode 100644 samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalitemsareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiescanexistbyitselfrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesdoesnotlookinapplicatorsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofcombinedwithanyofoneofrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofsimpletypesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththefirstemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththelastemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithtwoemptyschemasrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostarraytypematchesarraysrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostaschemagivenforprefixitemsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbooleantypematchesbooleansrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbyintrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbynumberrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbysmallnumberrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostconstnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainskeywordvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdateformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdatetimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependencieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependentsubschemaincompatiblewithrootrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemassingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdurationformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemptydependentsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumsinpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith0doesnotmatchfalserequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith1doesnotmatchtruerequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithfalsedoesnotmatch0requestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithtruedoesnotmatch1requestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusivemaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusiveminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostfloatdivisioninfrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostforbiddenpropertyrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposthostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnhostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandelsewithoutthenrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandthenwithoutelserequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifappearsattheendwhenserializedkeywordprocessingsequencerequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreelsewithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreifwithoutthenorelserequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignorethenwithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostintegertypematchesintegersrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv4formatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv6formatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostiriformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostirireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemscontainsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemsdoesnotlookinapplicatorsvalidcaserequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostjsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxcontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationwithunsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxproperties0meanstheobjectisemptyrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmincontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationwithsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipledependentsrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultiplesimultaneouspatternpropertiesarevalidatedrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipletypescanbespecifiedinanarrayrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedalloftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedanyoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnesteditemsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedoneoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnonasciipatternwithadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnoninterferenceacrosscombinedschemasrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmorecomplexschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmultipletypesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulltypematchesonlythenullobjectrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnumbertypematchesnumbersrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjectpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjecttypematchesobjectsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternisnotanchoredrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertiesvalidatespropertiesmatchingaregexrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemsvalidationadjuststhestartingindexforitemsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertiespatternpropertiesadditionalpropertiesinteractionrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamedrefthatisnotareferencerequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexesarenotanchoredbydefaultandarecasesensitiverequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrelativejsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequireddefaultvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithemptyarrayrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsimpleenumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsmallmultipleoflargeintegerrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypoststringtypematchesstringsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayobjectornullrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayorobjectrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypeasarraywithoneitemrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsasschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsdependsonmultiplenestedcontainsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithitemsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesnotaffectedbypropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesschemarequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithadjacentadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsevalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsewithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemswithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturiformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturitemplateformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuuidformatrequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostvalidateagainstcorrectbranchthenvselserequestbody/post/requestbody/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalitemsareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiescanexistbyitselfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesdoesnotlookinapplicatorsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofcombinedwithanyofoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofsimpletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththefirstemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththelastemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithtwoemptyschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostarraytypematchesarraysresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostaschemagivenforprefixitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbooleantypematchesbooleansresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbyintresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbynumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbysmallnumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostconstnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainskeywordvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdatetimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependencieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependentsubschemaincompatiblewithrootresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemassingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdurationformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemptydependentsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumsinpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith0doesnotmatchfalseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith1doesnotmatchtrueresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithfalsedoesnotmatch0responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithtruedoesnotmatch1responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusivemaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusiveminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostfloatdivisioninfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostforbiddenpropertyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposthostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnhostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandelsewithoutthenresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandthenwithoutelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifappearsattheendwhenserializedkeywordprocessingsequenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreelsewithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreifwithoutthenorelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignorethenwithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostintegertypematchesintegersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv4formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv6formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostiriformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostirireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemscontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemsdoesnotlookinapplicatorsvalidcaseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostjsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxcontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationwithunsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxproperties0meanstheobjectisemptyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmincontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationwithsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipledependentsrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultiplesimultaneouspatternpropertiesarevalidatedresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipletypescanbespecifiedinanarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedalloftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedanyoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnesteditemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedoneoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnonasciipatternwithadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnoninterferenceacrosscombinedschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmorecomplexschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmultipletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulltypematchesonlythenullobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnumbertypematchesnumbersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjectpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjecttypematchesobjectsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternisnotanchoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertiesvalidatespropertiesmatchingaregexresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemsvalidationadjuststhestartingindexforitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertiespatternpropertiesadditionalpropertiesinteractionresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamedrefthatisnotareferenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexesarenotanchoredbydefaultandarecasesensitiveresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrelativejsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequireddefaultvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithemptyarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsimpleenumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsmallmultipleoflargeintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypoststringtypematchesstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayobjectornullresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayorobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypeasarraywithoneitemresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsasschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsdependsonmultiplenestedcontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesnotaffectedbypropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithadjacentadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsevalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsewithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemswithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturiformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturitemplateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuuidformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md delete mode 100644 samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostvalidateagainstcorrectbranchthenvselseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md create mode 100644 samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java create mode 100644 samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java create mode 100644 samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java create mode 100644 samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java create mode 100644 samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java create mode 100644 samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java create mode 100644 samples/client/3_1_0_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py create mode 100644 samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py create mode 100644 samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py 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 e49b5dc4068..98e365ef121 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 @@ -184,6 +184,12 @@ src/main/java/org/openapijsonschematools/client/exceptions/InvalidAdditionalProp src/main/java/org/openapijsonschematools/client/exceptions/InvalidTypeException.java src/main/java/org/openapijsonschematools/client/exceptions/UnsetPropertyException.java src/main/java/org/openapijsonschematools/client/exceptions/ValidationException.java +src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java +src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java +src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java +src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java +src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java @@ -284,7 +290,95 @@ src/main/java/org/openapijsonschematools/client/servers/Server0.java src/main/java/org/openapijsonschematools/client/servers/ServerProvider.java src/main/java/org/openapijsonschematools/client/servers/ServerWithVariables.java src/main/java/org/openapijsonschematools/client/servers/ServerWithoutVariables.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidateTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicatorsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefaultTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalpropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefInAllofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefInAnyofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefInItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefInNotTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefInOneofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefInPropertyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java src/test/java/org/openapijsonschematools/client/configurations/JsonSchemaKeywordFlagsTest.java +src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java src/test/java/org/openapijsonschematools/client/schemas/AnyTypeSchemaTest.java src/test/java/org/openapijsonschematools/client/schemas/ArrayTypeSchemaTest.java src/test/java/org/openapijsonschematools/client/schemas/BooleanSchemaTest.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 12c7c2cc274..345b70bc1b2 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 @@ -1,6 +1,6 @@ # AdditionalpropertiesAllowsASchemaWhichShouldValidate org.openapijsonschematools.client.components.schemas.AdditionalpropertiesAllowsASchemaWhichShouldValidate.java -public class AdditionalpropertiesAllowsASchemaWhichShouldValidate +public class AdditionalpropertiesAllowsASchemaWhichShouldValidate
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1203e36bcfd..3d0102a4a24 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 @@ -1,6 +1,6 @@ # AdditionalpropertiesAreAllowedByDefault org.openapijsonschematools.client.components.schemas.AdditionalpropertiesAreAllowedByDefault.java -public class AdditionalpropertiesAreAllowedByDefault +public class AdditionalpropertiesAreAllowedByDefault
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 9c720be6dbc..159c5b6a253 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 @@ -1,6 +1,6 @@ # AdditionalpropertiesCanExistByItself org.openapijsonschematools.client.components.schemas.AdditionalpropertiesCanExistByItself.java -public class AdditionalpropertiesCanExistByItself +public class AdditionalpropertiesCanExistByItself
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b7bed06e866..e6386d2d5e2 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 @@ -1,6 +1,6 @@ # AdditionalpropertiesShouldNotLookInApplicators org.openapijsonschematools.client.components.schemas.AdditionalpropertiesShouldNotLookInApplicators.java -public class AdditionalpropertiesShouldNotLookInApplicators +public class AdditionalpropertiesShouldNotLookInApplicators
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 48eea3b827c..208abe021c6 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 @@ -1,6 +1,6 @@ # Allof org.openapijsonschematools.client.components.schemas.Allof.java -public class Allof +public class Allof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b4f9ae5c5f3..6a21dc5716c 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 @@ -1,6 +1,6 @@ # AllofCombinedWithAnyofOneof org.openapijsonschematools.client.components.schemas.AllofCombinedWithAnyofOneof.java -public class AllofCombinedWithAnyofOneof +public class AllofCombinedWithAnyofOneof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 c9deb7640a9..0d06f2192b5 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 @@ -1,6 +1,6 @@ # AllofSimpleTypes org.openapijsonschematools.client.components.schemas.AllofSimpleTypes.java -public class AllofSimpleTypes +public class AllofSimpleTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 12c313a9f2a..02f0f53d81e 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 @@ -1,6 +1,6 @@ # AllofWithBaseSchema org.openapijsonschematools.client.components.schemas.AllofWithBaseSchema.java -public class AllofWithBaseSchema +public class AllofWithBaseSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 a93a9818ff8..8bb3b9ca2ec 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 @@ -1,6 +1,6 @@ # AllofWithOneEmptySchema org.openapijsonschematools.client.components.schemas.AllofWithOneEmptySchema.java -public class AllofWithOneEmptySchema +public class AllofWithOneEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 a6f0e7ce20c..60262417c7c 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 @@ -1,6 +1,6 @@ # AllofWithTheFirstEmptySchema org.openapijsonschematools.client.components.schemas.AllofWithTheFirstEmptySchema.java -public class AllofWithTheFirstEmptySchema +public class AllofWithTheFirstEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 90df0866e48..f43f920d986 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 @@ -1,6 +1,6 @@ # AllofWithTheLastEmptySchema org.openapijsonschematools.client.components.schemas.AllofWithTheLastEmptySchema.java -public class AllofWithTheLastEmptySchema +public class AllofWithTheLastEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1b9ce124d86..e72c6155a05 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 @@ -1,6 +1,6 @@ # AllofWithTwoEmptySchemas org.openapijsonschematools.client.components.schemas.AllofWithTwoEmptySchemas.java -public class AllofWithTwoEmptySchemas +public class AllofWithTwoEmptySchemas
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 03cb81b3f71..8c0f413375b 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 @@ -1,6 +1,6 @@ # Anyof org.openapijsonschematools.client.components.schemas.Anyof.java -public class Anyof +public class Anyof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 29d0279d1e6..3b0fde2e61d 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 @@ -1,6 +1,6 @@ # AnyofComplexTypes org.openapijsonschematools.client.components.schemas.AnyofComplexTypes.java -public class AnyofComplexTypes +public class AnyofComplexTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b90a2928308..4f9f5d6e379 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 @@ -1,6 +1,6 @@ # AnyofWithBaseSchema org.openapijsonschematools.client.components.schemas.AnyofWithBaseSchema.java -public class AnyofWithBaseSchema +public class AnyofWithBaseSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 fae4ff848ef..420dfa38f67 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 @@ -1,6 +1,6 @@ # AnyofWithOneEmptySchema org.openapijsonschematools.client.components.schemas.AnyofWithOneEmptySchema.java -public class AnyofWithOneEmptySchema +public class AnyofWithOneEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 f3039b8db98..752c03f7e21 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 @@ -1,6 +1,6 @@ # ArrayTypeMatchesArrays org.openapijsonschematools.client.components.schemas.ArrayTypeMatchesArrays.java -public class ArrayTypeMatchesArrays +public class ArrayTypeMatchesArrays
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md index f9aa3bdba4e..5b620b259bf 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md @@ -1,6 +1,6 @@ # BooleanTypeMatchesBooleans org.openapijsonschematools.client.components.schemas.BooleanTypeMatchesBooleans.java -public class BooleanTypeMatchesBooleans +public class BooleanTypeMatchesBooleans
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 2d0b6f44545..377a402b485 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 @@ -1,6 +1,6 @@ # ByInt org.openapijsonschematools.client.components.schemas.ByInt.java -public class ByInt +public class ByInt
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 a4352857be8..392dc99034c 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 @@ -1,6 +1,6 @@ # ByNumber org.openapijsonschematools.client.components.schemas.ByNumber.java -public class ByNumber +public class ByNumber
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 3f94ee24801..a611d905af7 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 @@ -1,6 +1,6 @@ # BySmallNumber org.openapijsonschematools.client.components.schemas.BySmallNumber.java -public class BySmallNumber +public class BySmallNumber
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 dfbbd8b16b8..43524236e9c 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 @@ -1,6 +1,6 @@ # DateTimeFormat org.openapijsonschematools.client.components.schemas.DateTimeFormat.java -public class DateTimeFormat +public class DateTimeFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b99d3d4c4f5..46f78d993c6 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 @@ -1,6 +1,6 @@ # EmailFormat org.openapijsonschematools.client.components.schemas.EmailFormat.java -public class EmailFormat +public class EmailFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 fc4d097c96c..1ca98c55bac 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 @@ -1,6 +1,6 @@ # EnumWith0DoesNotMatchFalse org.openapijsonschematools.client.components.schemas.EnumWith0DoesNotMatchFalse.java -public class EnumWith0DoesNotMatchFalse +public class EnumWith0DoesNotMatchFalse
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 bd6e060daaa..a19cbe95ca5 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 @@ -1,6 +1,6 @@ # EnumWith1DoesNotMatchTrue org.openapijsonschematools.client.components.schemas.EnumWith1DoesNotMatchTrue.java -public class EnumWith1DoesNotMatchTrue +public class EnumWith1DoesNotMatchTrue
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 ace7fdec21b..e526d2e529e 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 @@ -1,6 +1,6 @@ # EnumWithEscapedCharacters org.openapijsonschematools.client.components.schemas.EnumWithEscapedCharacters.java -public class EnumWithEscapedCharacters +public class EnumWithEscapedCharacters
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 ebc8a7c1ac7..49ada19b41f 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 @@ -1,6 +1,6 @@ # EnumWithFalseDoesNotMatch0 org.openapijsonschematools.client.components.schemas.EnumWithFalseDoesNotMatch0.java -public class EnumWithFalseDoesNotMatch0 +public class EnumWithFalseDoesNotMatch0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b1cdb335457..2a6d6f9c88d 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 @@ -1,6 +1,6 @@ # EnumWithTrueDoesNotMatch1 org.openapijsonschematools.client.components.schemas.EnumWithTrueDoesNotMatch1.java -public class EnumWithTrueDoesNotMatch1 +public class EnumWithTrueDoesNotMatch1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 c2668cd8ee6..6b1dbcf30dd 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 @@ -1,6 +1,6 @@ # EnumsInProperties org.openapijsonschematools.client.components.schemas.EnumsInProperties.java -public class EnumsInProperties +public class EnumsInProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 860e92f1650..a2519145771 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 @@ -1,6 +1,6 @@ # ForbiddenProperty org.openapijsonschematools.client.components.schemas.ForbiddenProperty.java -public class ForbiddenProperty +public class ForbiddenProperty
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 bddd25e5d41..8630d7ab683 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 @@ -1,6 +1,6 @@ # HostnameFormat org.openapijsonschematools.client.components.schemas.HostnameFormat.java -public class HostnameFormat +public class HostnameFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md index 54952e42a6e..bcd9231a5c0 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md @@ -1,6 +1,6 @@ # IntegerTypeMatchesIntegers org.openapijsonschematools.client.components.schemas.IntegerTypeMatchesIntegers.java -public class IntegerTypeMatchesIntegers +public class IntegerTypeMatchesIntegers
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 4833b3888bd..b8fa0b1813d 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 @@ -1,6 +1,6 @@ # InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf org.openapijsonschematools.client.components.schemas.InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.java -public class InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf +public class InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 e2698ca6507..d5fa26edd0f 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 @@ -1,6 +1,6 @@ # InvalidStringValueForDefault org.openapijsonschematools.client.components.schemas.InvalidStringValueForDefault.java -public class InvalidStringValueForDefault +public class InvalidStringValueForDefault
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b0614f5a08b..5ee841749a5 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 @@ -1,6 +1,6 @@ # Ipv4Format org.openapijsonschematools.client.components.schemas.Ipv4Format.java -public class Ipv4Format +public class Ipv4Format
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 ab9595c614e..e6d1b20816b 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 @@ -1,6 +1,6 @@ # Ipv6Format org.openapijsonschematools.client.components.schemas.Ipv6Format.java -public class Ipv6Format +public class Ipv6Format
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 62a3083e7f7..0bf84047e03 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 @@ -1,6 +1,6 @@ # JsonPointerFormat org.openapijsonschematools.client.components.schemas.JsonPointerFormat.java -public class JsonPointerFormat +public class JsonPointerFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 de896161af1..8d3299d1f57 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 @@ -1,6 +1,6 @@ # MaximumValidation org.openapijsonschematools.client.components.schemas.MaximumValidation.java -public class MaximumValidation +public class MaximumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 0881e5a59cb..98e8b63439d 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 @@ -1,6 +1,6 @@ # MaximumValidationWithUnsignedInteger org.openapijsonschematools.client.components.schemas.MaximumValidationWithUnsignedInteger.java -public class MaximumValidationWithUnsignedInteger +public class MaximumValidationWithUnsignedInteger
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 9d737df7606..98523745270 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 @@ -1,6 +1,6 @@ # MaxitemsValidation org.openapijsonschematools.client.components.schemas.MaxitemsValidation.java -public class MaxitemsValidation +public class MaxitemsValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 ef6cca18e89..7aa1d4b333d 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 @@ -1,6 +1,6 @@ # MaxlengthValidation org.openapijsonschematools.client.components.schemas.MaxlengthValidation.java -public class MaxlengthValidation +public class MaxlengthValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 81be745b419..36d25749476 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 @@ -1,6 +1,6 @@ # Maxproperties0MeansTheObjectIsEmpty org.openapijsonschematools.client.components.schemas.Maxproperties0MeansTheObjectIsEmpty.java -public class Maxproperties0MeansTheObjectIsEmpty +public class Maxproperties0MeansTheObjectIsEmpty
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 2d0fa046e88..7c12d46e04b 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 @@ -1,6 +1,6 @@ # MaxpropertiesValidation org.openapijsonschematools.client.components.schemas.MaxpropertiesValidation.java -public class MaxpropertiesValidation +public class MaxpropertiesValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1ad509b239c..d08a4b87b8d 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 @@ -1,6 +1,6 @@ # MinimumValidation org.openapijsonschematools.client.components.schemas.MinimumValidation.java -public class MinimumValidation +public class MinimumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 017ca957377..d0e27071bf5 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 @@ -1,6 +1,6 @@ # MinimumValidationWithSignedInteger org.openapijsonschematools.client.components.schemas.MinimumValidationWithSignedInteger.java -public class MinimumValidationWithSignedInteger +public class MinimumValidationWithSignedInteger
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 d68799aad82..64dda8d0ea0 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 @@ -1,6 +1,6 @@ # MinitemsValidation org.openapijsonschematools.client.components.schemas.MinitemsValidation.java -public class MinitemsValidation +public class MinitemsValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 a22bb931fbb..90c47d11e25 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 @@ -1,6 +1,6 @@ # MinlengthValidation org.openapijsonschematools.client.components.schemas.MinlengthValidation.java -public class MinlengthValidation +public class MinlengthValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 e087820a9e8..a93e08d7d8f 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 @@ -1,6 +1,6 @@ # MinpropertiesValidation org.openapijsonschematools.client.components.schemas.MinpropertiesValidation.java -public class MinpropertiesValidation +public class MinpropertiesValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b990e157d1f..d02f03d3c8b 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 @@ -1,6 +1,6 @@ # NestedAllofToCheckValidationSemantics org.openapijsonschematools.client.components.schemas.NestedAllofToCheckValidationSemantics.java -public class NestedAllofToCheckValidationSemantics +public class NestedAllofToCheckValidationSemantics
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1b1bd18e02a..61a43526623 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 @@ -1,6 +1,6 @@ # NestedAnyofToCheckValidationSemantics org.openapijsonschematools.client.components.schemas.NestedAnyofToCheckValidationSemantics.java -public class NestedAnyofToCheckValidationSemantics +public class NestedAnyofToCheckValidationSemantics
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 8fcb93302a3..36a26e8d039 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 @@ -1,6 +1,6 @@ # NestedItems org.openapijsonschematools.client.components.schemas.NestedItems.java -public class NestedItems +public class NestedItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 5fe040ebe15..0bf18e4dad3 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 @@ -1,6 +1,6 @@ # NestedOneofToCheckValidationSemantics org.openapijsonschematools.client.components.schemas.NestedOneofToCheckValidationSemantics.java -public class NestedOneofToCheckValidationSemantics +public class NestedOneofToCheckValidationSemantics
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 129c92244c3..e5bf572f8bd 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 @@ -1,6 +1,6 @@ # Not org.openapijsonschematools.client.components.schemas.Not.java -public class Not +public class Not
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 67c96d9a628..3e0871f1245 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 @@ -1,6 +1,6 @@ # NotMoreComplexSchema org.openapijsonschematools.client.components.schemas.NotMoreComplexSchema.java -public class NotMoreComplexSchema +public class NotMoreComplexSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 15a9b476d80..eb1cfff98ed 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 @@ -1,6 +1,6 @@ # NulCharactersInStrings org.openapijsonschematools.client.components.schemas.NulCharactersInStrings.java -public class NulCharactersInStrings +public class NulCharactersInStrings
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md index 0f5c668f745..ac85cb6749c 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md @@ -1,6 +1,6 @@ # NullTypeMatchesOnlyTheNullObject org.openapijsonschematools.client.components.schemas.NullTypeMatchesOnlyTheNullObject.java -public class NullTypeMatchesOnlyTheNullObject +public class NullTypeMatchesOnlyTheNullObject
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md index 11e66748446..d668c33c2de 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md @@ -1,6 +1,6 @@ # NumberTypeMatchesNumbers org.openapijsonschematools.client.components.schemas.NumberTypeMatchesNumbers.java -public class NumberTypeMatchesNumbers +public class NumberTypeMatchesNumbers
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 c65f3edba41..caba7bd3cae 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 @@ -1,6 +1,6 @@ # ObjectPropertiesValidation org.openapijsonschematools.client.components.schemas.ObjectPropertiesValidation.java -public class ObjectPropertiesValidation +public class ObjectPropertiesValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md index 69c7836dc9b..1e9b8c9a96d 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md @@ -1,6 +1,6 @@ # ObjectTypeMatchesObjects org.openapijsonschematools.client.components.schemas.ObjectTypeMatchesObjects.java -public class ObjectTypeMatchesObjects +public class ObjectTypeMatchesObjects
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 067f3fc83d5..2b209414821 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 @@ -1,6 +1,6 @@ # Oneof org.openapijsonschematools.client.components.schemas.Oneof.java -public class Oneof +public class Oneof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 5af3f0fbc20..5c4ed6bcf33 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 @@ -1,6 +1,6 @@ # OneofComplexTypes org.openapijsonschematools.client.components.schemas.OneofComplexTypes.java -public class OneofComplexTypes +public class OneofComplexTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 bdab7045322..f122b9e0462 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 @@ -1,6 +1,6 @@ # OneofWithBaseSchema org.openapijsonschematools.client.components.schemas.OneofWithBaseSchema.java -public class OneofWithBaseSchema +public class OneofWithBaseSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 f7ed29470b4..9129b14859b 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 @@ -1,6 +1,6 @@ # OneofWithEmptySchema org.openapijsonschematools.client.components.schemas.OneofWithEmptySchema.java -public class OneofWithEmptySchema +public class OneofWithEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 32594996b6d..78f1deb2646 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 @@ -1,6 +1,6 @@ # OneofWithRequired org.openapijsonschematools.client.components.schemas.OneofWithRequired.java -public class OneofWithRequired +public class OneofWithRequired
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 eece6d9517e..09b6b5b6cc3 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 @@ -1,6 +1,6 @@ # PatternIsNotAnchored org.openapijsonschematools.client.components.schemas.PatternIsNotAnchored.java -public class PatternIsNotAnchored +public class PatternIsNotAnchored
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 fbcdec3e853..7a47b6b1945 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 @@ -1,6 +1,6 @@ # PatternValidation org.openapijsonschematools.client.components.schemas.PatternValidation.java -public class PatternValidation +public class PatternValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 adbcc17c5b4..d2af863280c 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 @@ -1,6 +1,6 @@ # PropertiesWithEscapedCharacters org.openapijsonschematools.client.components.schemas.PropertiesWithEscapedCharacters.java -public class PropertiesWithEscapedCharacters +public class PropertiesWithEscapedCharacters
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 34e38fad496..45748c1d470 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 @@ -1,6 +1,6 @@ # PropertyNamedRefThatIsNotAReference org.openapijsonschematools.client.components.schemas.PropertyNamedRefThatIsNotAReference.java -public class PropertyNamedRefThatIsNotAReference +public class PropertyNamedRefThatIsNotAReference
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 700b63661bb..5278c64a077 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 @@ -1,6 +1,6 @@ # RefInAdditionalproperties org.openapijsonschematools.client.components.schemas.RefInAdditionalproperties.java -public class RefInAdditionalproperties +public class RefInAdditionalproperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 3cf42e770e8..c4df02cb2e4 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 @@ -1,6 +1,6 @@ # RefInAllof org.openapijsonschematools.client.components.schemas.RefInAllof.java -public class RefInAllof +public class RefInAllof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 de8b3e654a2..86e21540d1a 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 @@ -1,6 +1,6 @@ # RefInAnyof org.openapijsonschematools.client.components.schemas.RefInAnyof.java -public class RefInAnyof +public class RefInAnyof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1a64d580048..c80ac03580e 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 @@ -1,6 +1,6 @@ # RefInItems org.openapijsonschematools.client.components.schemas.RefInItems.java -public class RefInItems +public class RefInItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 475e4003622..2f2127e82b0 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 @@ -1,6 +1,6 @@ # RefInNot org.openapijsonschematools.client.components.schemas.RefInNot.java -public class RefInNot +public class RefInNot
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 d9440e0b2bb..f532a514601 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 @@ -1,6 +1,6 @@ # RefInOneof org.openapijsonschematools.client.components.schemas.RefInOneof.java -public class RefInOneof +public class RefInOneof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 fe424b2c50f..96c8267ff2a 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 @@ -1,6 +1,6 @@ # RefInProperty org.openapijsonschematools.client.components.schemas.RefInProperty.java -public class RefInProperty +public class RefInProperty
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 21bfa0072b7..e50e0a3c2e1 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 @@ -1,6 +1,6 @@ # RequiredDefaultValidation org.openapijsonschematools.client.components.schemas.RequiredDefaultValidation.java -public class RequiredDefaultValidation +public class RequiredDefaultValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b6008c164ab..8b9f025df75 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 @@ -1,6 +1,6 @@ # RequiredValidation org.openapijsonschematools.client.components.schemas.RequiredValidation.java -public class RequiredValidation +public class RequiredValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 f207bffe55c..91edade5906 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 @@ -1,6 +1,6 @@ # RequiredWithEmptyArray org.openapijsonschematools.client.components.schemas.RequiredWithEmptyArray.java -public class RequiredWithEmptyArray +public class RequiredWithEmptyArray
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 1655b2c5d1e..284e500c4d3 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 @@ -1,6 +1,6 @@ # RequiredWithEscapedCharacters org.openapijsonschematools.client.components.schemas.RequiredWithEscapedCharacters.java -public class RequiredWithEscapedCharacters +public class RequiredWithEscapedCharacters
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 71416844373..a1927ab15d9 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 @@ -1,6 +1,6 @@ # SimpleEnumValidation org.openapijsonschematools.client.components.schemas.SimpleEnumValidation.java -public class SimpleEnumValidation +public class SimpleEnumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_0_3_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md b/samples/client/3_0_3_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md index f0db2a00313..3d2c0b40869 100644 --- a/samples/client/3_0_3_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md +++ b/samples/client/3_0_3_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md @@ -1,6 +1,6 @@ # StringTypeMatchesStrings org.openapijsonschematools.client.components.schemas.StringTypeMatchesStrings.java -public class StringTypeMatchesStrings +public class StringTypeMatchesStrings
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 9afb27a469e..c08d63a93dc 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 @@ -1,6 +1,6 @@ # TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing org.openapijsonschematools.client.components.schemas.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing.java -public class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing +public class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 16e74e85438..d535b08ed84 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 @@ -1,6 +1,6 @@ # UniqueitemsFalseValidation org.openapijsonschematools.client.components.schemas.UniqueitemsFalseValidation.java -public class UniqueitemsFalseValidation +public class UniqueitemsFalseValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 f526b0f8604..ba4c7a9730c 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 @@ -1,6 +1,6 @@ # UniqueitemsValidation org.openapijsonschematools.client.components.schemas.UniqueitemsValidation.java -public class UniqueitemsValidation +public class UniqueitemsValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 b7b8b922d2b..e88ec7c7e06 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 @@ -1,6 +1,6 @@ # UriFormat org.openapijsonschematools.client.components.schemas.UriFormat.java -public class UriFormat +public class UriFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 547ab8777ff..6292b784449 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 @@ -1,6 +1,6 @@ # UriReferenceFormat org.openapijsonschematools.client.components.schemas.UriReferenceFormat.java -public class UriReferenceFormat +public class UriReferenceFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 24c29ff37dd..22c921701b2 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 @@ -1,6 +1,6 @@ # UriTemplateFormat org.openapijsonschematools.client.components.schemas.UriTemplateFormat.java -public class UriTemplateFormat +public class UriTemplateFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema 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 635750ca546..0af6a0f12f4 100644 --- a/samples/client/3_0_3_unit_test/java/pom.xml +++ b/samples/client/3_0_3_unit_test/java/pom.xml @@ -215,6 +215,12 @@ checker ${checker-version}
+ + + com.google.code.gson + gson + 2.10.1 + junit 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 633667421f4..a3acabae850 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 @@ -255,13 +255,19 @@ public AdditionalpropertiesAllowsASchemaWhichShouldValidateMapBuilder getBuilder } - public static abstract sealed class AdditionalpropertiesAllowsASchemaWhichShouldValidate1Boxed permits AdditionalpropertiesAllowsASchemaWhichShouldValidate1BoxedMap {} + public static abstract sealed class AdditionalpropertiesAllowsASchemaWhichShouldValidate1Boxed permits AdditionalpropertiesAllowsASchemaWhichShouldValidate1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesAllowsASchemaWhichShouldValidate1BoxedMap extends AdditionalpropertiesAllowsASchemaWhichShouldValidate1Boxed { public final AdditionalpropertiesAllowsASchemaWhichShouldValidateMap data; private AdditionalpropertiesAllowsASchemaWhichShouldValidate1BoxedMap(AdditionalpropertiesAllowsASchemaWhichShouldValidateMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 fa7456188ec..f572d0ef637 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 @@ -236,13 +236,19 @@ public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterAddition } - public static abstract sealed class AdditionalpropertiesAreAllowedByDefault1Boxed permits AdditionalpropertiesAreAllowedByDefault1BoxedVoid, AdditionalpropertiesAreAllowedByDefault1BoxedBoolean, AdditionalpropertiesAreAllowedByDefault1BoxedNumber, AdditionalpropertiesAreAllowedByDefault1BoxedString, AdditionalpropertiesAreAllowedByDefault1BoxedList, AdditionalpropertiesAreAllowedByDefault1BoxedMap {} + public static abstract sealed class AdditionalpropertiesAreAllowedByDefault1Boxed permits AdditionalpropertiesAreAllowedByDefault1BoxedVoid, AdditionalpropertiesAreAllowedByDefault1BoxedBoolean, AdditionalpropertiesAreAllowedByDefault1BoxedNumber, AdditionalpropertiesAreAllowedByDefault1BoxedString, AdditionalpropertiesAreAllowedByDefault1BoxedList, AdditionalpropertiesAreAllowedByDefault1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedVoid extends AdditionalpropertiesAreAllowedByDefault1Boxed { public final Void data; private AdditionalpropertiesAreAllowedByDefault1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedBoolean extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -250,6 +256,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedBoolean e private AdditionalpropertiesAreAllowedByDefault1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedNumber extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -257,6 +267,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedNumber ex private AdditionalpropertiesAreAllowedByDefault1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedString extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -264,6 +278,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedString ex private AdditionalpropertiesAreAllowedByDefault1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedList extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -271,6 +289,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedList exte private AdditionalpropertiesAreAllowedByDefault1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedMap extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -278,6 +300,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedMap exten private AdditionalpropertiesAreAllowedByDefault1BoxedMap(AdditionalpropertiesAreAllowedByDefaultMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d867bca464c..3b243ef9a6c 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 @@ -93,13 +93,19 @@ public AdditionalpropertiesCanExistByItselfMapBuilder getBuilderAfterAdditionalP } - public static abstract sealed class AdditionalpropertiesCanExistByItself1Boxed permits AdditionalpropertiesCanExistByItself1BoxedMap {} + public static abstract sealed class AdditionalpropertiesCanExistByItself1Boxed permits AdditionalpropertiesCanExistByItself1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesCanExistByItself1BoxedMap extends AdditionalpropertiesCanExistByItself1Boxed { public final AdditionalpropertiesCanExistByItselfMap data; private AdditionalpropertiesCanExistByItself1BoxedMap(AdditionalpropertiesCanExistByItselfMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 cd52b63cc8e..a349cc8a73e 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 @@ -170,13 +170,19 @@ public Schema0MapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -212,6 +234,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -490,13 +516,19 @@ public AdditionalpropertiesShouldNotLookInApplicatorsMapBuilder getBuilderAfterA } - public static abstract sealed class AdditionalpropertiesShouldNotLookInApplicators1Boxed permits AdditionalpropertiesShouldNotLookInApplicators1BoxedVoid, AdditionalpropertiesShouldNotLookInApplicators1BoxedBoolean, AdditionalpropertiesShouldNotLookInApplicators1BoxedNumber, AdditionalpropertiesShouldNotLookInApplicators1BoxedString, AdditionalpropertiesShouldNotLookInApplicators1BoxedList, AdditionalpropertiesShouldNotLookInApplicators1BoxedMap {} + public static abstract sealed class AdditionalpropertiesShouldNotLookInApplicators1Boxed permits AdditionalpropertiesShouldNotLookInApplicators1BoxedVoid, AdditionalpropertiesShouldNotLookInApplicators1BoxedBoolean, AdditionalpropertiesShouldNotLookInApplicators1BoxedNumber, AdditionalpropertiesShouldNotLookInApplicators1BoxedString, AdditionalpropertiesShouldNotLookInApplicators1BoxedList, AdditionalpropertiesShouldNotLookInApplicators1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedVoid extends AdditionalpropertiesShouldNotLookInApplicators1Boxed { public final Void data; private AdditionalpropertiesShouldNotLookInApplicators1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedBoolean extends AdditionalpropertiesShouldNotLookInApplicators1Boxed { @@ -504,6 +536,10 @@ public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedBo private AdditionalpropertiesShouldNotLookInApplicators1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedNumber extends AdditionalpropertiesShouldNotLookInApplicators1Boxed { @@ -511,6 +547,10 @@ public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedNu private AdditionalpropertiesShouldNotLookInApplicators1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedString extends AdditionalpropertiesShouldNotLookInApplicators1Boxed { @@ -518,6 +558,10 @@ public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedSt private AdditionalpropertiesShouldNotLookInApplicators1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedList extends AdditionalpropertiesShouldNotLookInApplicators1Boxed { @@ -525,6 +569,10 @@ public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedLi private AdditionalpropertiesShouldNotLookInApplicators1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedMap extends AdditionalpropertiesShouldNotLookInApplicators1Boxed { @@ -532,6 +580,10 @@ public static final class AdditionalpropertiesShouldNotLookInApplicators1BoxedMa private AdditionalpropertiesShouldNotLookInApplicators1BoxedMap(AdditionalpropertiesShouldNotLookInApplicatorsMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 2df596dfb7d..a21785e89d4 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 @@ -142,13 +142,19 @@ public Schema0Map0Builder getBuilderAfterBar(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -156,6 +162,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -163,6 +173,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -170,6 +184,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -177,6 +195,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -184,6 +206,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -496,13 +522,19 @@ public Schema1Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -510,6 +542,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -517,6 +553,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -524,6 +564,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -531,6 +575,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -538,6 +586,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -765,13 +817,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Allof1Boxed permits Allof1BoxedVoid, Allof1BoxedBoolean, Allof1BoxedNumber, Allof1BoxedString, Allof1BoxedList, Allof1BoxedMap {} + public static abstract sealed class Allof1Boxed permits Allof1BoxedVoid, Allof1BoxedBoolean, Allof1BoxedNumber, Allof1BoxedString, Allof1BoxedList, Allof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Allof1BoxedVoid extends Allof1Boxed { public final Void data; private Allof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedBoolean extends Allof1Boxed { @@ -779,6 +837,10 @@ public static final class Allof1BoxedBoolean extends Allof1Boxed { private Allof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedNumber extends Allof1Boxed { @@ -786,6 +848,10 @@ public static final class Allof1BoxedNumber extends Allof1Boxed { private Allof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedString extends Allof1Boxed { @@ -793,6 +859,10 @@ public static final class Allof1BoxedString extends Allof1Boxed { private Allof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedList extends Allof1Boxed { @@ -800,6 +870,10 @@ public static final class Allof1BoxedList extends Allof1Boxed { private Allof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedMap extends Allof1Boxed { @@ -807,6 +881,10 @@ public static final class Allof1BoxedMap extends Allof1Boxed { private Allof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 6e8896c5f25..eb146be7828 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 @@ -36,13 +36,19 @@ public class AllofCombinedWithAnyofOneof { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema02Boxed permits Schema02BoxedVoid, Schema02BoxedBoolean, Schema02BoxedNumber, Schema02BoxedString, Schema02BoxedList, Schema02BoxedMap {} + public static abstract sealed class Schema02Boxed permits Schema02BoxedVoid, Schema02BoxedBoolean, Schema02BoxedNumber, Schema02BoxedString, Schema02BoxedList, Schema02BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema02BoxedVoid extends Schema02Boxed { public final Void data; private Schema02BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedBoolean extends Schema02Boxed { @@ -50,6 +56,10 @@ public static final class Schema02BoxedBoolean extends Schema02Boxed { private Schema02BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedNumber extends Schema02Boxed { @@ -57,6 +67,10 @@ public static final class Schema02BoxedNumber extends Schema02Boxed { private Schema02BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedString extends Schema02Boxed { @@ -64,6 +78,10 @@ public static final class Schema02BoxedString extends Schema02Boxed { private Schema02BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedList extends Schema02Boxed { @@ -71,6 +89,10 @@ public static final class Schema02BoxedList extends Schema02Boxed { private Schema02BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedMap extends Schema02Boxed { @@ -78,6 +100,10 @@ public static final class Schema02BoxedMap extends Schema02Boxed { private Schema02BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -300,13 +326,19 @@ public Schema02BoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class Schema01Boxed permits Schema01BoxedVoid, Schema01BoxedBoolean, Schema01BoxedNumber, Schema01BoxedString, Schema01BoxedList, Schema01BoxedMap {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedVoid, Schema01BoxedBoolean, Schema01BoxedNumber, Schema01BoxedString, Schema01BoxedList, Schema01BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedVoid extends Schema01Boxed { public final Void data; private Schema01BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedBoolean extends Schema01Boxed { @@ -314,6 +346,10 @@ public static final class Schema01BoxedBoolean extends Schema01Boxed { private Schema01BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedNumber extends Schema01Boxed { @@ -321,6 +357,10 @@ public static final class Schema01BoxedNumber extends Schema01Boxed { private Schema01BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedString extends Schema01Boxed { @@ -328,6 +368,10 @@ public static final class Schema01BoxedString extends Schema01Boxed { private Schema01BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedList extends Schema01Boxed { @@ -335,6 +379,10 @@ public static final class Schema01BoxedList extends Schema01Boxed { private Schema01BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedMap extends Schema01Boxed { @@ -342,6 +390,10 @@ public static final class Schema01BoxedMap extends Schema01Boxed { private Schema01BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -564,13 +616,19 @@ public Schema01BoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -578,6 +636,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -585,6 +647,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -592,6 +658,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -599,6 +669,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -606,6 +680,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -828,13 +906,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AllofCombinedWithAnyofOneof1Boxed permits AllofCombinedWithAnyofOneof1BoxedVoid, AllofCombinedWithAnyofOneof1BoxedBoolean, AllofCombinedWithAnyofOneof1BoxedNumber, AllofCombinedWithAnyofOneof1BoxedString, AllofCombinedWithAnyofOneof1BoxedList, AllofCombinedWithAnyofOneof1BoxedMap {} + public static abstract sealed class AllofCombinedWithAnyofOneof1Boxed permits AllofCombinedWithAnyofOneof1BoxedVoid, AllofCombinedWithAnyofOneof1BoxedBoolean, AllofCombinedWithAnyofOneof1BoxedNumber, AllofCombinedWithAnyofOneof1BoxedString, AllofCombinedWithAnyofOneof1BoxedList, AllofCombinedWithAnyofOneof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofCombinedWithAnyofOneof1BoxedVoid extends AllofCombinedWithAnyofOneof1Boxed { public final Void data; private AllofCombinedWithAnyofOneof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedBoolean extends AllofCombinedWithAnyofOneof1Boxed { @@ -842,6 +926,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedBoolean extends Allof private AllofCombinedWithAnyofOneof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedNumber extends AllofCombinedWithAnyofOneof1Boxed { @@ -849,6 +937,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedNumber extends AllofC private AllofCombinedWithAnyofOneof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedString extends AllofCombinedWithAnyofOneof1Boxed { @@ -856,6 +948,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedString extends AllofC private AllofCombinedWithAnyofOneof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedList extends AllofCombinedWithAnyofOneof1Boxed { @@ -863,6 +959,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedList extends AllofCom private AllofCombinedWithAnyofOneof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedMap extends AllofCombinedWithAnyofOneof1Boxed { @@ -870,6 +970,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedMap extends AllofComb private AllofCombinedWithAnyofOneof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 ab65bcb53d1..781a8fc1595 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 @@ -35,13 +35,19 @@ public class AllofSimpleTypes { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -49,6 +55,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -56,6 +66,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -63,6 +77,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -70,6 +88,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -77,6 +99,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -313,6 +345,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -320,6 +356,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -327,6 +367,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -334,6 +378,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -341,6 +389,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -563,13 +615,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AllofSimpleTypes1Boxed permits AllofSimpleTypes1BoxedVoid, AllofSimpleTypes1BoxedBoolean, AllofSimpleTypes1BoxedNumber, AllofSimpleTypes1BoxedString, AllofSimpleTypes1BoxedList, AllofSimpleTypes1BoxedMap {} + public static abstract sealed class AllofSimpleTypes1Boxed permits AllofSimpleTypes1BoxedVoid, AllofSimpleTypes1BoxedBoolean, AllofSimpleTypes1BoxedNumber, AllofSimpleTypes1BoxedString, AllofSimpleTypes1BoxedList, AllofSimpleTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofSimpleTypes1BoxedVoid extends AllofSimpleTypes1Boxed { public final Void data; private AllofSimpleTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedBoolean extends AllofSimpleTypes1Boxed { @@ -577,6 +635,10 @@ public static final class AllofSimpleTypes1BoxedBoolean extends AllofSimpleTypes private AllofSimpleTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedNumber extends AllofSimpleTypes1Boxed { @@ -584,6 +646,10 @@ public static final class AllofSimpleTypes1BoxedNumber extends AllofSimpleTypes1 private AllofSimpleTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedString extends AllofSimpleTypes1Boxed { @@ -591,6 +657,10 @@ public static final class AllofSimpleTypes1BoxedString extends AllofSimpleTypes1 private AllofSimpleTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedList extends AllofSimpleTypes1Boxed { @@ -598,6 +668,10 @@ public static final class AllofSimpleTypes1BoxedList extends AllofSimpleTypes1Bo private AllofSimpleTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedMap extends AllofSimpleTypes1Boxed { @@ -605,6 +679,10 @@ public static final class AllofSimpleTypes1BoxedMap extends AllofSimpleTypes1Box private AllofSimpleTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c2d40c2cb02..f640bab85f2 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 @@ -125,13 +125,19 @@ public Schema0Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -139,6 +145,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -146,6 +156,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -153,6 +167,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -160,6 +178,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -167,6 +189,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -479,13 +505,19 @@ public Schema1Map0Builder getBuilderAfterBaz(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -493,6 +525,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -500,6 +536,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -507,6 +547,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -514,6 +558,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -521,6 +569,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -851,13 +903,19 @@ public AllofWithBaseSchemaMap0Builder getBuilderAfterBar(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithBaseSchema1BoxedMap extends AllofWithBaseSchema1Boxed { @@ -893,6 +967,10 @@ public static final class AllofWithBaseSchema1BoxedMap extends AllofWithBaseSche private AllofWithBaseSchema1BoxedMap(AllofWithBaseSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 149536c4866..ba7f3cd1473 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 @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class AllofWithOneEmptySchema1Boxed permits AllofWithOneEmptySchema1BoxedVoid, AllofWithOneEmptySchema1BoxedBoolean, AllofWithOneEmptySchema1BoxedNumber, AllofWithOneEmptySchema1BoxedString, AllofWithOneEmptySchema1BoxedList, AllofWithOneEmptySchema1BoxedMap {} + public static abstract sealed class AllofWithOneEmptySchema1Boxed permits AllofWithOneEmptySchema1BoxedVoid, AllofWithOneEmptySchema1BoxedBoolean, AllofWithOneEmptySchema1BoxedNumber, AllofWithOneEmptySchema1BoxedString, AllofWithOneEmptySchema1BoxedList, AllofWithOneEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithOneEmptySchema1BoxedVoid extends AllofWithOneEmptySchema1Boxed { public final Void data; private AllofWithOneEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedBoolean extends AllofWithOneEmptySchema1Boxed { @@ -61,6 +67,10 @@ public static final class AllofWithOneEmptySchema1BoxedBoolean extends AllofWith private AllofWithOneEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedNumber extends AllofWithOneEmptySchema1Boxed { @@ -68,6 +78,10 @@ public static final class AllofWithOneEmptySchema1BoxedNumber extends AllofWithO private AllofWithOneEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedString extends AllofWithOneEmptySchema1Boxed { @@ -75,6 +89,10 @@ public static final class AllofWithOneEmptySchema1BoxedString extends AllofWithO private AllofWithOneEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedList extends AllofWithOneEmptySchema1Boxed { @@ -82,6 +100,10 @@ public static final class AllofWithOneEmptySchema1BoxedList extends AllofWithOne private AllofWithOneEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedMap extends AllofWithOneEmptySchema1Boxed { @@ -89,6 +111,10 @@ public static final class AllofWithOneEmptySchema1BoxedMap extends AllofWithOneE private AllofWithOneEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 43a8f74be35..0a0ea1cf8f4 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 @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AllofWithTheFirstEmptySchema1Boxed permits AllofWithTheFirstEmptySchema1BoxedVoid, AllofWithTheFirstEmptySchema1BoxedBoolean, AllofWithTheFirstEmptySchema1BoxedNumber, AllofWithTheFirstEmptySchema1BoxedString, AllofWithTheFirstEmptySchema1BoxedList, AllofWithTheFirstEmptySchema1BoxedMap {} + public static abstract sealed class AllofWithTheFirstEmptySchema1Boxed permits AllofWithTheFirstEmptySchema1BoxedVoid, AllofWithTheFirstEmptySchema1BoxedBoolean, AllofWithTheFirstEmptySchema1BoxedNumber, AllofWithTheFirstEmptySchema1BoxedString, AllofWithTheFirstEmptySchema1BoxedList, AllofWithTheFirstEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithTheFirstEmptySchema1BoxedVoid extends AllofWithTheFirstEmptySchema1Boxed { public final Void data; private AllofWithTheFirstEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedBoolean extends AllofWithTheFirstEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedBoolean extends Allo private AllofWithTheFirstEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedNumber extends AllofWithTheFirstEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedNumber extends Allof private AllofWithTheFirstEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedString extends AllofWithTheFirstEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedString extends Allof private AllofWithTheFirstEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedList extends AllofWithTheFirstEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedList extends AllofWi private AllofWithTheFirstEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedMap extends AllofWithTheFirstEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedMap extends AllofWit private AllofWithTheFirstEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 fc82126251c..9f4988b7e52 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 @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AllofWithTheLastEmptySchema1Boxed permits AllofWithTheLastEmptySchema1BoxedVoid, AllofWithTheLastEmptySchema1BoxedBoolean, AllofWithTheLastEmptySchema1BoxedNumber, AllofWithTheLastEmptySchema1BoxedString, AllofWithTheLastEmptySchema1BoxedList, AllofWithTheLastEmptySchema1BoxedMap {} + public static abstract sealed class AllofWithTheLastEmptySchema1Boxed permits AllofWithTheLastEmptySchema1BoxedVoid, AllofWithTheLastEmptySchema1BoxedBoolean, AllofWithTheLastEmptySchema1BoxedNumber, AllofWithTheLastEmptySchema1BoxedString, AllofWithTheLastEmptySchema1BoxedList, AllofWithTheLastEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithTheLastEmptySchema1BoxedVoid extends AllofWithTheLastEmptySchema1Boxed { public final Void data; private AllofWithTheLastEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedBoolean extends AllofWithTheLastEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedBoolean extends Allof private AllofWithTheLastEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedNumber extends AllofWithTheLastEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedNumber extends AllofW private AllofWithTheLastEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedString extends AllofWithTheLastEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedString extends AllofW private AllofWithTheLastEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedList extends AllofWithTheLastEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedList extends AllofWit private AllofWithTheLastEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedMap extends AllofWithTheLastEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedMap extends AllofWith private AllofWithTheLastEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 bddf6fbe538..5ba07d47c64 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 @@ -58,13 +58,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AllofWithTwoEmptySchemas1Boxed permits AllofWithTwoEmptySchemas1BoxedVoid, AllofWithTwoEmptySchemas1BoxedBoolean, AllofWithTwoEmptySchemas1BoxedNumber, AllofWithTwoEmptySchemas1BoxedString, AllofWithTwoEmptySchemas1BoxedList, AllofWithTwoEmptySchemas1BoxedMap {} + public static abstract sealed class AllofWithTwoEmptySchemas1Boxed permits AllofWithTwoEmptySchemas1BoxedVoid, AllofWithTwoEmptySchemas1BoxedBoolean, AllofWithTwoEmptySchemas1BoxedNumber, AllofWithTwoEmptySchemas1BoxedString, AllofWithTwoEmptySchemas1BoxedList, AllofWithTwoEmptySchemas1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithTwoEmptySchemas1BoxedVoid extends AllofWithTwoEmptySchemas1Boxed { public final Void data; private AllofWithTwoEmptySchemas1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedBoolean extends AllofWithTwoEmptySchemas1Boxed { @@ -72,6 +78,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedBoolean extends AllofWit private AllofWithTwoEmptySchemas1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedNumber extends AllofWithTwoEmptySchemas1Boxed { @@ -79,6 +89,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedNumber extends AllofWith private AllofWithTwoEmptySchemas1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedString extends AllofWithTwoEmptySchemas1Boxed { @@ -86,6 +100,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedString extends AllofWith private AllofWithTwoEmptySchemas1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedList extends AllofWithTwoEmptySchemas1Boxed { @@ -93,6 +111,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedList extends AllofWithTw private AllofWithTwoEmptySchemas1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedMap extends AllofWithTwoEmptySchemas1Boxed { @@ -100,6 +122,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedMap extends AllofWithTwo private AllofWithTwoEmptySchemas1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 08cf762aa2b..12c165c5bf4 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 @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -61,6 +67,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -68,6 +78,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -75,6 +89,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -82,6 +100,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -89,6 +111,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -311,13 +337,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Anyof1Boxed permits Anyof1BoxedVoid, Anyof1BoxedBoolean, Anyof1BoxedNumber, Anyof1BoxedString, Anyof1BoxedList, Anyof1BoxedMap {} + public static abstract sealed class Anyof1Boxed permits Anyof1BoxedVoid, Anyof1BoxedBoolean, Anyof1BoxedNumber, Anyof1BoxedString, Anyof1BoxedList, Anyof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Anyof1BoxedVoid extends Anyof1Boxed { public final Void data; private Anyof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedBoolean extends Anyof1Boxed { @@ -325,6 +357,10 @@ public static final class Anyof1BoxedBoolean extends Anyof1Boxed { private Anyof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedNumber extends Anyof1Boxed { @@ -332,6 +368,10 @@ public static final class Anyof1BoxedNumber extends Anyof1Boxed { private Anyof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedString extends Anyof1Boxed { @@ -339,6 +379,10 @@ public static final class Anyof1BoxedString extends Anyof1Boxed { private Anyof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedList extends Anyof1Boxed { @@ -346,6 +390,10 @@ public static final class Anyof1BoxedList extends Anyof1Boxed { private Anyof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedMap extends Anyof1Boxed { @@ -353,6 +401,10 @@ public static final class Anyof1BoxedMap extends Anyof1Boxed { private Anyof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d9f8095035c..652c79e8ee9 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 @@ -142,13 +142,19 @@ public Schema0Map0Builder getBuilderAfterBar(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -156,6 +162,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -163,6 +173,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -170,6 +184,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -177,6 +195,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -184,6 +206,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -496,13 +522,19 @@ public Schema1Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -510,6 +542,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -517,6 +553,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -524,6 +564,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -531,6 +575,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -538,6 +586,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -765,13 +817,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AnyofComplexTypes1Boxed permits AnyofComplexTypes1BoxedVoid, AnyofComplexTypes1BoxedBoolean, AnyofComplexTypes1BoxedNumber, AnyofComplexTypes1BoxedString, AnyofComplexTypes1BoxedList, AnyofComplexTypes1BoxedMap {} + public static abstract sealed class AnyofComplexTypes1Boxed permits AnyofComplexTypes1BoxedVoid, AnyofComplexTypes1BoxedBoolean, AnyofComplexTypes1BoxedNumber, AnyofComplexTypes1BoxedString, AnyofComplexTypes1BoxedList, AnyofComplexTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AnyofComplexTypes1BoxedVoid extends AnyofComplexTypes1Boxed { public final Void data; private AnyofComplexTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedBoolean extends AnyofComplexTypes1Boxed { @@ -779,6 +837,10 @@ public static final class AnyofComplexTypes1BoxedBoolean extends AnyofComplexTyp private AnyofComplexTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedNumber extends AnyofComplexTypes1Boxed { @@ -786,6 +848,10 @@ public static final class AnyofComplexTypes1BoxedNumber extends AnyofComplexType private AnyofComplexTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedString extends AnyofComplexTypes1Boxed { @@ -793,6 +859,10 @@ public static final class AnyofComplexTypes1BoxedString extends AnyofComplexType private AnyofComplexTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedList extends AnyofComplexTypes1Boxed { @@ -800,6 +870,10 @@ public static final class AnyofComplexTypes1BoxedList extends AnyofComplexTypes1 private AnyofComplexTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedMap extends AnyofComplexTypes1Boxed { @@ -807,6 +881,10 @@ public static final class AnyofComplexTypes1BoxedMap extends AnyofComplexTypes1B private AnyofComplexTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 dfa1f509c0e..485bb707f91 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 @@ -35,13 +35,19 @@ public class AnyofWithBaseSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -49,6 +55,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -56,6 +66,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -63,6 +77,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -70,6 +88,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -77,6 +99,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -313,6 +345,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -320,6 +356,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -327,6 +367,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -334,6 +378,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -341,6 +389,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -563,13 +615,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AnyofWithBaseSchema1Boxed permits AnyofWithBaseSchema1BoxedString {} + public static abstract sealed class AnyofWithBaseSchema1Boxed permits AnyofWithBaseSchema1BoxedString { + public abstract @Nullable Object data(); + } public static final class AnyofWithBaseSchema1BoxedString extends AnyofWithBaseSchema1Boxed { public final String data; private AnyofWithBaseSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 acb4d20cfd6..fff47f1c4a3 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 @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AnyofWithOneEmptySchema1Boxed permits AnyofWithOneEmptySchema1BoxedVoid, AnyofWithOneEmptySchema1BoxedBoolean, AnyofWithOneEmptySchema1BoxedNumber, AnyofWithOneEmptySchema1BoxedString, AnyofWithOneEmptySchema1BoxedList, AnyofWithOneEmptySchema1BoxedMap {} + public static abstract sealed class AnyofWithOneEmptySchema1Boxed permits AnyofWithOneEmptySchema1BoxedVoid, AnyofWithOneEmptySchema1BoxedBoolean, AnyofWithOneEmptySchema1BoxedNumber, AnyofWithOneEmptySchema1BoxedString, AnyofWithOneEmptySchema1BoxedList, AnyofWithOneEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AnyofWithOneEmptySchema1BoxedVoid extends AnyofWithOneEmptySchema1Boxed { public final Void data; private AnyofWithOneEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedBoolean extends AnyofWithOneEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class AnyofWithOneEmptySchema1BoxedBoolean extends AnyofWith private AnyofWithOneEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedNumber extends AnyofWithOneEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class AnyofWithOneEmptySchema1BoxedNumber extends AnyofWithO private AnyofWithOneEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedString extends AnyofWithOneEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class AnyofWithOneEmptySchema1BoxedString extends AnyofWithO private AnyofWithOneEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedList extends AnyofWithOneEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class AnyofWithOneEmptySchema1BoxedList extends AnyofWithOne private AnyofWithOneEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedMap extends AnyofWithOneEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class AnyofWithOneEmptySchema1BoxedMap extends AnyofWithOneE private AnyofWithOneEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java index 58eef4fb521..a77c6b97c7f 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java @@ -107,13 +107,19 @@ public ArrayTypeMatchesArraysListBuilder add(Map item) { } - public static abstract sealed class ArrayTypeMatchesArrays1Boxed permits ArrayTypeMatchesArrays1BoxedList {} + public static abstract sealed class ArrayTypeMatchesArrays1Boxed permits ArrayTypeMatchesArrays1BoxedList { + public abstract @Nullable Object data(); + } public static final class ArrayTypeMatchesArrays1BoxedList extends ArrayTypeMatchesArrays1Boxed { public final ArrayTypeMatchesArraysList data; private ArrayTypeMatchesArrays1BoxedList(ArrayTypeMatchesArraysList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java index 3146ba03ce6..04cfb0d7434 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; -public class BooleanTypeMatchesBooleans { +public class BooleanTypeMatchesBooleans extends BooleanJsonSchema { // nest classes so all schemas and input/output classes can be public 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 f0152a41986..7c73de0f7d5 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 @@ -36,13 +36,19 @@ public class ByInt { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ByInt1Boxed permits ByInt1BoxedVoid, ByInt1BoxedBoolean, ByInt1BoxedNumber, ByInt1BoxedString, ByInt1BoxedList, ByInt1BoxedMap {} + public static abstract sealed class ByInt1Boxed permits ByInt1BoxedVoid, ByInt1BoxedBoolean, ByInt1BoxedNumber, ByInt1BoxedString, ByInt1BoxedList, ByInt1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ByInt1BoxedVoid extends ByInt1Boxed { public final Void data; private ByInt1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedBoolean extends ByInt1Boxed { @@ -50,6 +56,10 @@ public static final class ByInt1BoxedBoolean extends ByInt1Boxed { private ByInt1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedNumber extends ByInt1Boxed { @@ -57,6 +67,10 @@ public static final class ByInt1BoxedNumber extends ByInt1Boxed { private ByInt1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedString extends ByInt1Boxed { @@ -64,6 +78,10 @@ public static final class ByInt1BoxedString extends ByInt1Boxed { private ByInt1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedList extends ByInt1Boxed { @@ -71,6 +89,10 @@ public static final class ByInt1BoxedList extends ByInt1Boxed { private ByInt1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedMap extends ByInt1Boxed { @@ -78,6 +100,10 @@ public static final class ByInt1BoxedMap extends ByInt1Boxed { private ByInt1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 9e8dba5babd..2827c47bd81 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 @@ -36,13 +36,19 @@ public class ByNumber { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ByNumber1Boxed permits ByNumber1BoxedVoid, ByNumber1BoxedBoolean, ByNumber1BoxedNumber, ByNumber1BoxedString, ByNumber1BoxedList, ByNumber1BoxedMap {} + public static abstract sealed class ByNumber1Boxed permits ByNumber1BoxedVoid, ByNumber1BoxedBoolean, ByNumber1BoxedNumber, ByNumber1BoxedString, ByNumber1BoxedList, ByNumber1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ByNumber1BoxedVoid extends ByNumber1Boxed { public final Void data; private ByNumber1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedBoolean extends ByNumber1Boxed { @@ -50,6 +56,10 @@ public static final class ByNumber1BoxedBoolean extends ByNumber1Boxed { private ByNumber1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedNumber extends ByNumber1Boxed { @@ -57,6 +67,10 @@ public static final class ByNumber1BoxedNumber extends ByNumber1Boxed { private ByNumber1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedString extends ByNumber1Boxed { @@ -64,6 +78,10 @@ public static final class ByNumber1BoxedString extends ByNumber1Boxed { private ByNumber1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedList extends ByNumber1Boxed { @@ -71,6 +89,10 @@ public static final class ByNumber1BoxedList extends ByNumber1Boxed { private ByNumber1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedMap extends ByNumber1Boxed { @@ -78,6 +100,10 @@ public static final class ByNumber1BoxedMap extends ByNumber1Boxed { private ByNumber1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 58a8960c665..2a0c8430099 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 @@ -36,13 +36,19 @@ public class BySmallNumber { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class BySmallNumber1Boxed permits BySmallNumber1BoxedVoid, BySmallNumber1BoxedBoolean, BySmallNumber1BoxedNumber, BySmallNumber1BoxedString, BySmallNumber1BoxedList, BySmallNumber1BoxedMap {} + public static abstract sealed class BySmallNumber1Boxed permits BySmallNumber1BoxedVoid, BySmallNumber1BoxedBoolean, BySmallNumber1BoxedNumber, BySmallNumber1BoxedString, BySmallNumber1BoxedList, BySmallNumber1BoxedMap { + public abstract @Nullable Object data(); + } public static final class BySmallNumber1BoxedVoid extends BySmallNumber1Boxed { public final Void data; private BySmallNumber1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedBoolean extends BySmallNumber1Boxed { @@ -50,6 +56,10 @@ public static final class BySmallNumber1BoxedBoolean extends BySmallNumber1Boxed private BySmallNumber1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedNumber extends BySmallNumber1Boxed { @@ -57,6 +67,10 @@ public static final class BySmallNumber1BoxedNumber extends BySmallNumber1Boxed private BySmallNumber1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedString extends BySmallNumber1Boxed { @@ -64,6 +78,10 @@ public static final class BySmallNumber1BoxedString extends BySmallNumber1Boxed private BySmallNumber1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedList extends BySmallNumber1Boxed { @@ -71,6 +89,10 @@ public static final class BySmallNumber1BoxedList extends BySmallNumber1Boxed { private BySmallNumber1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedMap extends BySmallNumber1Boxed { @@ -78,6 +100,10 @@ public static final class BySmallNumber1BoxedMap extends BySmallNumber1Boxed { private BySmallNumber1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 074c0a24e24..5eeb37ac76c 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 @@ -35,13 +35,19 @@ public class DateTimeFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class DateTimeFormat1Boxed permits DateTimeFormat1BoxedVoid, DateTimeFormat1BoxedBoolean, DateTimeFormat1BoxedNumber, DateTimeFormat1BoxedString, DateTimeFormat1BoxedList, DateTimeFormat1BoxedMap {} + public static abstract sealed class DateTimeFormat1Boxed permits DateTimeFormat1BoxedVoid, DateTimeFormat1BoxedBoolean, DateTimeFormat1BoxedNumber, DateTimeFormat1BoxedString, DateTimeFormat1BoxedList, DateTimeFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class DateTimeFormat1BoxedVoid extends DateTimeFormat1Boxed { public final Void data; private DateTimeFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedBoolean extends DateTimeFormat1Boxed { @@ -49,6 +55,10 @@ public static final class DateTimeFormat1BoxedBoolean extends DateTimeFormat1Box private DateTimeFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedNumber extends DateTimeFormat1Boxed { @@ -56,6 +66,10 @@ public static final class DateTimeFormat1BoxedNumber extends DateTimeFormat1Boxe private DateTimeFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedString extends DateTimeFormat1Boxed { @@ -63,6 +77,10 @@ public static final class DateTimeFormat1BoxedString extends DateTimeFormat1Boxe private DateTimeFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedList extends DateTimeFormat1Boxed { @@ -70,6 +88,10 @@ public static final class DateTimeFormat1BoxedList extends DateTimeFormat1Boxed private DateTimeFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedMap extends DateTimeFormat1Boxed { @@ -77,6 +99,10 @@ public static final class DateTimeFormat1BoxedMap extends DateTimeFormat1Boxed { private DateTimeFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d8d130d2c93..c2b5bddb5d4 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 @@ -35,13 +35,19 @@ public class EmailFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class EmailFormat1Boxed permits EmailFormat1BoxedVoid, EmailFormat1BoxedBoolean, EmailFormat1BoxedNumber, EmailFormat1BoxedString, EmailFormat1BoxedList, EmailFormat1BoxedMap {} + public static abstract sealed class EmailFormat1Boxed permits EmailFormat1BoxedVoid, EmailFormat1BoxedBoolean, EmailFormat1BoxedNumber, EmailFormat1BoxedString, EmailFormat1BoxedList, EmailFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class EmailFormat1BoxedVoid extends EmailFormat1Boxed { public final Void data; private EmailFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedBoolean extends EmailFormat1Boxed { @@ -49,6 +55,10 @@ public static final class EmailFormat1BoxedBoolean extends EmailFormat1Boxed { private EmailFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedNumber extends EmailFormat1Boxed { @@ -56,6 +66,10 @@ public static final class EmailFormat1BoxedNumber extends EmailFormat1Boxed { private EmailFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedString extends EmailFormat1Boxed { @@ -63,6 +77,10 @@ public static final class EmailFormat1BoxedString extends EmailFormat1Boxed { private EmailFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedList extends EmailFormat1Boxed { @@ -70,6 +88,10 @@ public static final class EmailFormat1BoxedList extends EmailFormat1Boxed { private EmailFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedMap extends EmailFormat1Boxed { @@ -77,6 +99,10 @@ public static final class EmailFormat1BoxedMap extends EmailFormat1Boxed { private EmailFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java index 8bacc5a4b1b..4038bd2e7ed 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java @@ -77,13 +77,19 @@ public double value() { } - public static abstract sealed class EnumWith0DoesNotMatchFalse1Boxed permits EnumWith0DoesNotMatchFalse1BoxedNumber {} + public static abstract sealed class EnumWith0DoesNotMatchFalse1Boxed permits EnumWith0DoesNotMatchFalse1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class EnumWith0DoesNotMatchFalse1BoxedNumber extends EnumWith0DoesNotMatchFalse1Boxed { public final Number data; private EnumWith0DoesNotMatchFalse1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java index c2cdcfd8e88..caa23849d46 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java @@ -77,13 +77,19 @@ public double value() { } - public static abstract sealed class EnumWith1DoesNotMatchTrue1Boxed permits EnumWith1DoesNotMatchTrue1BoxedNumber {} + public static abstract sealed class EnumWith1DoesNotMatchTrue1Boxed permits EnumWith1DoesNotMatchTrue1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class EnumWith1DoesNotMatchTrue1BoxedNumber extends EnumWith1DoesNotMatchTrue1Boxed { public final Number data; private EnumWith1DoesNotMatchTrue1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java index 2fe59b2970f..f10f7b3118b 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java @@ -35,13 +35,19 @@ public String value() { } - public static abstract sealed class EnumWithEscapedCharacters1Boxed permits EnumWithEscapedCharacters1BoxedString {} + public static abstract sealed class EnumWithEscapedCharacters1Boxed permits EnumWithEscapedCharacters1BoxedString { + public abstract @Nullable Object data(); + } public static final class EnumWithEscapedCharacters1BoxedString extends EnumWithEscapedCharacters1Boxed { public final String data; private EnumWithEscapedCharacters1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java index 7e08c441530..2562191b685 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java @@ -34,13 +34,19 @@ public boolean value() { } - public static abstract sealed class EnumWithFalseDoesNotMatch01Boxed permits EnumWithFalseDoesNotMatch01BoxedBoolean {} + public static abstract sealed class EnumWithFalseDoesNotMatch01Boxed permits EnumWithFalseDoesNotMatch01BoxedBoolean { + public abstract @Nullable Object data(); + } public static final class EnumWithFalseDoesNotMatch01BoxedBoolean extends EnumWithFalseDoesNotMatch01Boxed { public final boolean data; private EnumWithFalseDoesNotMatch01BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java index ac5f66c4293..1f5b945b758 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java @@ -34,13 +34,19 @@ public boolean value() { } - public static abstract sealed class EnumWithTrueDoesNotMatch11Boxed permits EnumWithTrueDoesNotMatch11BoxedBoolean {} + public static abstract sealed class EnumWithTrueDoesNotMatch11Boxed permits EnumWithTrueDoesNotMatch11BoxedBoolean { + public abstract @Nullable Object data(); + } public static final class EnumWithTrueDoesNotMatch11BoxedBoolean extends EnumWithTrueDoesNotMatch11Boxed { public final boolean data; private EnumWithTrueDoesNotMatch11BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 8e6240a90f8..a34b3eb5bd4 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 @@ -44,13 +44,19 @@ public String value() { } - public static abstract sealed class FooBoxed permits FooBoxedString {} + public static abstract sealed class FooBoxed permits FooBoxedString { + public abstract @Nullable Object data(); + } public static final class FooBoxedString extends FooBoxed { public final String data; private FooBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -124,13 +130,19 @@ public String value() { } - public static abstract sealed class BarBoxed permits BarBoxedString {} + public static abstract sealed class BarBoxed permits BarBoxedString { + public abstract @Nullable Object data(); + } public static final class BarBoxedString extends BarBoxed { public final String data; private BarBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -305,13 +317,19 @@ public EnumsInPropertiesMap0Builder getBuilderAfterBar(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ForbiddenProperty1BoxedMap extends ForbiddenProperty1Boxed { @@ -201,6 +223,10 @@ public static final class ForbiddenProperty1BoxedMap extends ForbiddenProperty1B private ForbiddenProperty1BoxedMap(ForbiddenPropertyMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 3e16bd61926..6ec1cc93896 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 @@ -35,13 +35,19 @@ public class HostnameFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class HostnameFormat1Boxed permits HostnameFormat1BoxedVoid, HostnameFormat1BoxedBoolean, HostnameFormat1BoxedNumber, HostnameFormat1BoxedString, HostnameFormat1BoxedList, HostnameFormat1BoxedMap {} + public static abstract sealed class HostnameFormat1Boxed permits HostnameFormat1BoxedVoid, HostnameFormat1BoxedBoolean, HostnameFormat1BoxedNumber, HostnameFormat1BoxedString, HostnameFormat1BoxedList, HostnameFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class HostnameFormat1BoxedVoid extends HostnameFormat1Boxed { public final Void data; private HostnameFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedBoolean extends HostnameFormat1Boxed { @@ -49,6 +55,10 @@ public static final class HostnameFormat1BoxedBoolean extends HostnameFormat1Box private HostnameFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedNumber extends HostnameFormat1Boxed { @@ -56,6 +66,10 @@ public static final class HostnameFormat1BoxedNumber extends HostnameFormat1Boxe private HostnameFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedString extends HostnameFormat1Boxed { @@ -63,6 +77,10 @@ public static final class HostnameFormat1BoxedString extends HostnameFormat1Boxe private HostnameFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedList extends HostnameFormat1Boxed { @@ -70,6 +88,10 @@ public static final class HostnameFormat1BoxedList extends HostnameFormat1Boxed private HostnameFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedMap extends HostnameFormat1Boxed { @@ -77,6 +99,10 @@ public static final class HostnameFormat1BoxedMap extends HostnameFormat1Boxed { private HostnameFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java index 24b3e3f2fd3..35ed833cb40 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.IntJsonSchema; -public class IntegerTypeMatchesIntegers { +public class IntegerTypeMatchesIntegers extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.java index 11e233d6b3c..c8072c827a2 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf.java @@ -20,13 +20,19 @@ public class InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf1Boxed permits InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf1BoxedNumber {} + public static abstract sealed class InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf1Boxed permits InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf1BoxedNumber extends InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf1Boxed { public final Number data; private InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 1cd45a2e884..64f3c72e996 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 @@ -38,13 +38,19 @@ public class InvalidStringValueForDefault { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class BarBoxed permits BarBoxedString {} + public static abstract sealed class BarBoxed permits BarBoxedString { + public abstract @Nullable Object data(); + } public static final class BarBoxedString extends BarBoxed { public final String data; private BarBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -172,13 +178,19 @@ public InvalidStringValueForDefaultMapBuilder getBuilderAfterAdditionalProperty( } - public static abstract sealed class InvalidStringValueForDefault1Boxed permits InvalidStringValueForDefault1BoxedVoid, InvalidStringValueForDefault1BoxedBoolean, InvalidStringValueForDefault1BoxedNumber, InvalidStringValueForDefault1BoxedString, InvalidStringValueForDefault1BoxedList, InvalidStringValueForDefault1BoxedMap {} + public static abstract sealed class InvalidStringValueForDefault1Boxed permits InvalidStringValueForDefault1BoxedVoid, InvalidStringValueForDefault1BoxedBoolean, InvalidStringValueForDefault1BoxedNumber, InvalidStringValueForDefault1BoxedString, InvalidStringValueForDefault1BoxedList, InvalidStringValueForDefault1BoxedMap { + public abstract @Nullable Object data(); + } public static final class InvalidStringValueForDefault1BoxedVoid extends InvalidStringValueForDefault1Boxed { public final Void data; private InvalidStringValueForDefault1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class InvalidStringValueForDefault1BoxedBoolean extends InvalidStringValueForDefault1Boxed { @@ -186,6 +198,10 @@ public static final class InvalidStringValueForDefault1BoxedBoolean extends Inva private InvalidStringValueForDefault1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class InvalidStringValueForDefault1BoxedNumber extends InvalidStringValueForDefault1Boxed { @@ -193,6 +209,10 @@ public static final class InvalidStringValueForDefault1BoxedNumber extends Inval private InvalidStringValueForDefault1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class InvalidStringValueForDefault1BoxedString extends InvalidStringValueForDefault1Boxed { @@ -200,6 +220,10 @@ public static final class InvalidStringValueForDefault1BoxedString extends Inval private InvalidStringValueForDefault1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class InvalidStringValueForDefault1BoxedList extends InvalidStringValueForDefault1Boxed { @@ -207,6 +231,10 @@ public static final class InvalidStringValueForDefault1BoxedList extends Invalid private InvalidStringValueForDefault1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class InvalidStringValueForDefault1BoxedMap extends InvalidStringValueForDefault1Boxed { @@ -214,6 +242,10 @@ public static final class InvalidStringValueForDefault1BoxedMap extends InvalidS private InvalidStringValueForDefault1BoxedMap(InvalidStringValueForDefaultMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 30941550f56..d891e096c49 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 @@ -35,13 +35,19 @@ public class Ipv4Format { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Ipv4Format1Boxed permits Ipv4Format1BoxedVoid, Ipv4Format1BoxedBoolean, Ipv4Format1BoxedNumber, Ipv4Format1BoxedString, Ipv4Format1BoxedList, Ipv4Format1BoxedMap {} + public static abstract sealed class Ipv4Format1Boxed permits Ipv4Format1BoxedVoid, Ipv4Format1BoxedBoolean, Ipv4Format1BoxedNumber, Ipv4Format1BoxedString, Ipv4Format1BoxedList, Ipv4Format1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Ipv4Format1BoxedVoid extends Ipv4Format1Boxed { public final Void data; private Ipv4Format1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedBoolean extends Ipv4Format1Boxed { @@ -49,6 +55,10 @@ public static final class Ipv4Format1BoxedBoolean extends Ipv4Format1Boxed { private Ipv4Format1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedNumber extends Ipv4Format1Boxed { @@ -56,6 +66,10 @@ public static final class Ipv4Format1BoxedNumber extends Ipv4Format1Boxed { private Ipv4Format1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedString extends Ipv4Format1Boxed { @@ -63,6 +77,10 @@ public static final class Ipv4Format1BoxedString extends Ipv4Format1Boxed { private Ipv4Format1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedList extends Ipv4Format1Boxed { @@ -70,6 +88,10 @@ public static final class Ipv4Format1BoxedList extends Ipv4Format1Boxed { private Ipv4Format1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedMap extends Ipv4Format1Boxed { @@ -77,6 +99,10 @@ public static final class Ipv4Format1BoxedMap extends Ipv4Format1Boxed { private Ipv4Format1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d4924c4623e..a951cba8480 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 @@ -35,13 +35,19 @@ public class Ipv6Format { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Ipv6Format1Boxed permits Ipv6Format1BoxedVoid, Ipv6Format1BoxedBoolean, Ipv6Format1BoxedNumber, Ipv6Format1BoxedString, Ipv6Format1BoxedList, Ipv6Format1BoxedMap {} + public static abstract sealed class Ipv6Format1Boxed permits Ipv6Format1BoxedVoid, Ipv6Format1BoxedBoolean, Ipv6Format1BoxedNumber, Ipv6Format1BoxedString, Ipv6Format1BoxedList, Ipv6Format1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Ipv6Format1BoxedVoid extends Ipv6Format1Boxed { public final Void data; private Ipv6Format1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedBoolean extends Ipv6Format1Boxed { @@ -49,6 +55,10 @@ public static final class Ipv6Format1BoxedBoolean extends Ipv6Format1Boxed { private Ipv6Format1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedNumber extends Ipv6Format1Boxed { @@ -56,6 +66,10 @@ public static final class Ipv6Format1BoxedNumber extends Ipv6Format1Boxed { private Ipv6Format1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedString extends Ipv6Format1Boxed { @@ -63,6 +77,10 @@ public static final class Ipv6Format1BoxedString extends Ipv6Format1Boxed { private Ipv6Format1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedList extends Ipv6Format1Boxed { @@ -70,6 +88,10 @@ public static final class Ipv6Format1BoxedList extends Ipv6Format1Boxed { private Ipv6Format1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedMap extends Ipv6Format1Boxed { @@ -77,6 +99,10 @@ public static final class Ipv6Format1BoxedMap extends Ipv6Format1Boxed { private Ipv6Format1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 632954e2c78..2699ff60012 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 @@ -35,13 +35,19 @@ public class JsonPointerFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class JsonPointerFormat1Boxed permits JsonPointerFormat1BoxedVoid, JsonPointerFormat1BoxedBoolean, JsonPointerFormat1BoxedNumber, JsonPointerFormat1BoxedString, JsonPointerFormat1BoxedList, JsonPointerFormat1BoxedMap {} + public static abstract sealed class JsonPointerFormat1Boxed permits JsonPointerFormat1BoxedVoid, JsonPointerFormat1BoxedBoolean, JsonPointerFormat1BoxedNumber, JsonPointerFormat1BoxedString, JsonPointerFormat1BoxedList, JsonPointerFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class JsonPointerFormat1BoxedVoid extends JsonPointerFormat1Boxed { public final Void data; private JsonPointerFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedBoolean extends JsonPointerFormat1Boxed { @@ -49,6 +55,10 @@ public static final class JsonPointerFormat1BoxedBoolean extends JsonPointerForm private JsonPointerFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedNumber extends JsonPointerFormat1Boxed { @@ -56,6 +66,10 @@ public static final class JsonPointerFormat1BoxedNumber extends JsonPointerForma private JsonPointerFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedString extends JsonPointerFormat1Boxed { @@ -63,6 +77,10 @@ public static final class JsonPointerFormat1BoxedString extends JsonPointerForma private JsonPointerFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedList extends JsonPointerFormat1Boxed { @@ -70,6 +88,10 @@ public static final class JsonPointerFormat1BoxedList extends JsonPointerFormat1 private JsonPointerFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedMap extends JsonPointerFormat1Boxed { @@ -77,6 +99,10 @@ public static final class JsonPointerFormat1BoxedMap extends JsonPointerFormat1B private JsonPointerFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 5637764b121..7c10873848d 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 @@ -35,13 +35,19 @@ public class MaximumValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaximumValidation1Boxed permits MaximumValidation1BoxedVoid, MaximumValidation1BoxedBoolean, MaximumValidation1BoxedNumber, MaximumValidation1BoxedString, MaximumValidation1BoxedList, MaximumValidation1BoxedMap {} + public static abstract sealed class MaximumValidation1Boxed permits MaximumValidation1BoxedVoid, MaximumValidation1BoxedBoolean, MaximumValidation1BoxedNumber, MaximumValidation1BoxedString, MaximumValidation1BoxedList, MaximumValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaximumValidation1BoxedVoid extends MaximumValidation1Boxed { public final Void data; private MaximumValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedBoolean extends MaximumValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaximumValidation1BoxedBoolean extends MaximumValidati private MaximumValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedNumber extends MaximumValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaximumValidation1BoxedNumber extends MaximumValidatio private MaximumValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedString extends MaximumValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaximumValidation1BoxedString extends MaximumValidatio private MaximumValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedList extends MaximumValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaximumValidation1BoxedList extends MaximumValidation1 private MaximumValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedMap extends MaximumValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaximumValidation1BoxedMap extends MaximumValidation1B private MaximumValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 934923d31b4..0eebe36727c 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 @@ -35,13 +35,19 @@ public class MaximumValidationWithUnsignedInteger { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaximumValidationWithUnsignedInteger1Boxed permits MaximumValidationWithUnsignedInteger1BoxedVoid, MaximumValidationWithUnsignedInteger1BoxedBoolean, MaximumValidationWithUnsignedInteger1BoxedNumber, MaximumValidationWithUnsignedInteger1BoxedString, MaximumValidationWithUnsignedInteger1BoxedList, MaximumValidationWithUnsignedInteger1BoxedMap {} + public static abstract sealed class MaximumValidationWithUnsignedInteger1Boxed permits MaximumValidationWithUnsignedInteger1BoxedVoid, MaximumValidationWithUnsignedInteger1BoxedBoolean, MaximumValidationWithUnsignedInteger1BoxedNumber, MaximumValidationWithUnsignedInteger1BoxedString, MaximumValidationWithUnsignedInteger1BoxedList, MaximumValidationWithUnsignedInteger1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaximumValidationWithUnsignedInteger1BoxedVoid extends MaximumValidationWithUnsignedInteger1Boxed { public final Void data; private MaximumValidationWithUnsignedInteger1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedBoolean extends MaximumValidationWithUnsignedInteger1Boxed { @@ -49,6 +55,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedBoolean exte private MaximumValidationWithUnsignedInteger1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedNumber extends MaximumValidationWithUnsignedInteger1Boxed { @@ -56,6 +66,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedNumber exten private MaximumValidationWithUnsignedInteger1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedString extends MaximumValidationWithUnsignedInteger1Boxed { @@ -63,6 +77,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedString exten private MaximumValidationWithUnsignedInteger1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedList extends MaximumValidationWithUnsignedInteger1Boxed { @@ -70,6 +88,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedList extends private MaximumValidationWithUnsignedInteger1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedMap extends MaximumValidationWithUnsignedInteger1Boxed { @@ -77,6 +99,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedMap extends private MaximumValidationWithUnsignedInteger1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d00a062b761..3cfd11b3d5e 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 @@ -35,13 +35,19 @@ public class MaxitemsValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaxitemsValidation1Boxed permits MaxitemsValidation1BoxedVoid, MaxitemsValidation1BoxedBoolean, MaxitemsValidation1BoxedNumber, MaxitemsValidation1BoxedString, MaxitemsValidation1BoxedList, MaxitemsValidation1BoxedMap {} + public static abstract sealed class MaxitemsValidation1Boxed permits MaxitemsValidation1BoxedVoid, MaxitemsValidation1BoxedBoolean, MaxitemsValidation1BoxedNumber, MaxitemsValidation1BoxedString, MaxitemsValidation1BoxedList, MaxitemsValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaxitemsValidation1BoxedVoid extends MaxitemsValidation1Boxed { public final Void data; private MaxitemsValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedBoolean extends MaxitemsValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaxitemsValidation1BoxedBoolean extends MaxitemsValida private MaxitemsValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedNumber extends MaxitemsValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaxitemsValidation1BoxedNumber extends MaxitemsValidat private MaxitemsValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedString extends MaxitemsValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaxitemsValidation1BoxedString extends MaxitemsValidat private MaxitemsValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedList extends MaxitemsValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaxitemsValidation1BoxedList extends MaxitemsValidatio private MaxitemsValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedMap extends MaxitemsValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaxitemsValidation1BoxedMap extends MaxitemsValidation private MaxitemsValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 daf36550c14..31119d1840d 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 @@ -35,13 +35,19 @@ public class MaxlengthValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaxlengthValidation1Boxed permits MaxlengthValidation1BoxedVoid, MaxlengthValidation1BoxedBoolean, MaxlengthValidation1BoxedNumber, MaxlengthValidation1BoxedString, MaxlengthValidation1BoxedList, MaxlengthValidation1BoxedMap {} + public static abstract sealed class MaxlengthValidation1Boxed permits MaxlengthValidation1BoxedVoid, MaxlengthValidation1BoxedBoolean, MaxlengthValidation1BoxedNumber, MaxlengthValidation1BoxedString, MaxlengthValidation1BoxedList, MaxlengthValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaxlengthValidation1BoxedVoid extends MaxlengthValidation1Boxed { public final Void data; private MaxlengthValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedBoolean extends MaxlengthValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaxlengthValidation1BoxedBoolean extends MaxlengthVali private MaxlengthValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedNumber extends MaxlengthValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaxlengthValidation1BoxedNumber extends MaxlengthValid private MaxlengthValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedString extends MaxlengthValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaxlengthValidation1BoxedString extends MaxlengthValid private MaxlengthValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedList extends MaxlengthValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaxlengthValidation1BoxedList extends MaxlengthValidat private MaxlengthValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedMap extends MaxlengthValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaxlengthValidation1BoxedMap extends MaxlengthValidati private MaxlengthValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 3a931822604..7f83ee503d6 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 @@ -35,13 +35,19 @@ public class Maxproperties0MeansTheObjectIsEmpty { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Maxproperties0MeansTheObjectIsEmpty1Boxed permits Maxproperties0MeansTheObjectIsEmpty1BoxedVoid, Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean, Maxproperties0MeansTheObjectIsEmpty1BoxedNumber, Maxproperties0MeansTheObjectIsEmpty1BoxedString, Maxproperties0MeansTheObjectIsEmpty1BoxedList, Maxproperties0MeansTheObjectIsEmpty1BoxedMap {} + public static abstract sealed class Maxproperties0MeansTheObjectIsEmpty1Boxed permits Maxproperties0MeansTheObjectIsEmpty1BoxedVoid, Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean, Maxproperties0MeansTheObjectIsEmpty1BoxedNumber, Maxproperties0MeansTheObjectIsEmpty1BoxedString, Maxproperties0MeansTheObjectIsEmpty1BoxedList, Maxproperties0MeansTheObjectIsEmpty1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedVoid extends Maxproperties0MeansTheObjectIsEmpty1Boxed { public final Void data; private Maxproperties0MeansTheObjectIsEmpty1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -49,6 +55,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean exten private Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedNumber extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -56,6 +66,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedNumber extend private Maxproperties0MeansTheObjectIsEmpty1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedString extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -63,6 +77,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedString extend private Maxproperties0MeansTheObjectIsEmpty1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedList extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -70,6 +88,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedList extends private Maxproperties0MeansTheObjectIsEmpty1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedMap extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -77,6 +99,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedMap extends M private Maxproperties0MeansTheObjectIsEmpty1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 37ef7858a4c..c70a020af26 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 @@ -35,13 +35,19 @@ public class MaxpropertiesValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaxpropertiesValidation1Boxed permits MaxpropertiesValidation1BoxedVoid, MaxpropertiesValidation1BoxedBoolean, MaxpropertiesValidation1BoxedNumber, MaxpropertiesValidation1BoxedString, MaxpropertiesValidation1BoxedList, MaxpropertiesValidation1BoxedMap {} + public static abstract sealed class MaxpropertiesValidation1Boxed permits MaxpropertiesValidation1BoxedVoid, MaxpropertiesValidation1BoxedBoolean, MaxpropertiesValidation1BoxedNumber, MaxpropertiesValidation1BoxedString, MaxpropertiesValidation1BoxedList, MaxpropertiesValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaxpropertiesValidation1BoxedVoid extends MaxpropertiesValidation1Boxed { public final Void data; private MaxpropertiesValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedBoolean extends MaxpropertiesValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaxpropertiesValidation1BoxedBoolean extends Maxproper private MaxpropertiesValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedNumber extends MaxpropertiesValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaxpropertiesValidation1BoxedNumber extends Maxpropert private MaxpropertiesValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedString extends MaxpropertiesValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaxpropertiesValidation1BoxedString extends Maxpropert private MaxpropertiesValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedList extends MaxpropertiesValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaxpropertiesValidation1BoxedList extends Maxpropertie private MaxpropertiesValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedMap extends MaxpropertiesValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaxpropertiesValidation1BoxedMap extends Maxproperties private MaxpropertiesValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 7156cdf238c..b27eb1b8c5c 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 @@ -35,13 +35,19 @@ public class MinimumValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinimumValidation1Boxed permits MinimumValidation1BoxedVoid, MinimumValidation1BoxedBoolean, MinimumValidation1BoxedNumber, MinimumValidation1BoxedString, MinimumValidation1BoxedList, MinimumValidation1BoxedMap {} + public static abstract sealed class MinimumValidation1Boxed permits MinimumValidation1BoxedVoid, MinimumValidation1BoxedBoolean, MinimumValidation1BoxedNumber, MinimumValidation1BoxedString, MinimumValidation1BoxedList, MinimumValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinimumValidation1BoxedVoid extends MinimumValidation1Boxed { public final Void data; private MinimumValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedBoolean extends MinimumValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinimumValidation1BoxedBoolean extends MinimumValidati private MinimumValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedNumber extends MinimumValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinimumValidation1BoxedNumber extends MinimumValidatio private MinimumValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedString extends MinimumValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinimumValidation1BoxedString extends MinimumValidatio private MinimumValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedList extends MinimumValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinimumValidation1BoxedList extends MinimumValidation1 private MinimumValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedMap extends MinimumValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinimumValidation1BoxedMap extends MinimumValidation1B private MinimumValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 228c4a50387..e22e2b223a8 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 @@ -35,13 +35,19 @@ public class MinimumValidationWithSignedInteger { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinimumValidationWithSignedInteger1Boxed permits MinimumValidationWithSignedInteger1BoxedVoid, MinimumValidationWithSignedInteger1BoxedBoolean, MinimumValidationWithSignedInteger1BoxedNumber, MinimumValidationWithSignedInteger1BoxedString, MinimumValidationWithSignedInteger1BoxedList, MinimumValidationWithSignedInteger1BoxedMap {} + public static abstract sealed class MinimumValidationWithSignedInteger1Boxed permits MinimumValidationWithSignedInteger1BoxedVoid, MinimumValidationWithSignedInteger1BoxedBoolean, MinimumValidationWithSignedInteger1BoxedNumber, MinimumValidationWithSignedInteger1BoxedString, MinimumValidationWithSignedInteger1BoxedList, MinimumValidationWithSignedInteger1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinimumValidationWithSignedInteger1BoxedVoid extends MinimumValidationWithSignedInteger1Boxed { public final Void data; private MinimumValidationWithSignedInteger1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedBoolean extends MinimumValidationWithSignedInteger1Boxed { @@ -49,6 +55,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedBoolean extend private MinimumValidationWithSignedInteger1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedNumber extends MinimumValidationWithSignedInteger1Boxed { @@ -56,6 +66,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedNumber extends private MinimumValidationWithSignedInteger1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedString extends MinimumValidationWithSignedInteger1Boxed { @@ -63,6 +77,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedString extends private MinimumValidationWithSignedInteger1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedList extends MinimumValidationWithSignedInteger1Boxed { @@ -70,6 +88,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedList extends M private MinimumValidationWithSignedInteger1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedMap extends MinimumValidationWithSignedInteger1Boxed { @@ -77,6 +99,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedMap extends Mi private MinimumValidationWithSignedInteger1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d9508523480..c936275b7b5 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 @@ -35,13 +35,19 @@ public class MinitemsValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinitemsValidation1Boxed permits MinitemsValidation1BoxedVoid, MinitemsValidation1BoxedBoolean, MinitemsValidation1BoxedNumber, MinitemsValidation1BoxedString, MinitemsValidation1BoxedList, MinitemsValidation1BoxedMap {} + public static abstract sealed class MinitemsValidation1Boxed permits MinitemsValidation1BoxedVoid, MinitemsValidation1BoxedBoolean, MinitemsValidation1BoxedNumber, MinitemsValidation1BoxedString, MinitemsValidation1BoxedList, MinitemsValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinitemsValidation1BoxedVoid extends MinitemsValidation1Boxed { public final Void data; private MinitemsValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedBoolean extends MinitemsValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinitemsValidation1BoxedBoolean extends MinitemsValida private MinitemsValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedNumber extends MinitemsValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinitemsValidation1BoxedNumber extends MinitemsValidat private MinitemsValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedString extends MinitemsValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinitemsValidation1BoxedString extends MinitemsValidat private MinitemsValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedList extends MinitemsValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinitemsValidation1BoxedList extends MinitemsValidatio private MinitemsValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedMap extends MinitemsValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinitemsValidation1BoxedMap extends MinitemsValidation private MinitemsValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 4c32e4cc7d0..2ab8aacdd70 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 @@ -35,13 +35,19 @@ public class MinlengthValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinlengthValidation1Boxed permits MinlengthValidation1BoxedVoid, MinlengthValidation1BoxedBoolean, MinlengthValidation1BoxedNumber, MinlengthValidation1BoxedString, MinlengthValidation1BoxedList, MinlengthValidation1BoxedMap {} + public static abstract sealed class MinlengthValidation1Boxed permits MinlengthValidation1BoxedVoid, MinlengthValidation1BoxedBoolean, MinlengthValidation1BoxedNumber, MinlengthValidation1BoxedString, MinlengthValidation1BoxedList, MinlengthValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinlengthValidation1BoxedVoid extends MinlengthValidation1Boxed { public final Void data; private MinlengthValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedBoolean extends MinlengthValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinlengthValidation1BoxedBoolean extends MinlengthVali private MinlengthValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedNumber extends MinlengthValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinlengthValidation1BoxedNumber extends MinlengthValid private MinlengthValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedString extends MinlengthValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinlengthValidation1BoxedString extends MinlengthValid private MinlengthValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedList extends MinlengthValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinlengthValidation1BoxedList extends MinlengthValidat private MinlengthValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedMap extends MinlengthValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinlengthValidation1BoxedMap extends MinlengthValidati private MinlengthValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f4a1d4af0cd..23d772b6a6a 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 @@ -35,13 +35,19 @@ public class MinpropertiesValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinpropertiesValidation1Boxed permits MinpropertiesValidation1BoxedVoid, MinpropertiesValidation1BoxedBoolean, MinpropertiesValidation1BoxedNumber, MinpropertiesValidation1BoxedString, MinpropertiesValidation1BoxedList, MinpropertiesValidation1BoxedMap {} + public static abstract sealed class MinpropertiesValidation1Boxed permits MinpropertiesValidation1BoxedVoid, MinpropertiesValidation1BoxedBoolean, MinpropertiesValidation1BoxedNumber, MinpropertiesValidation1BoxedString, MinpropertiesValidation1BoxedList, MinpropertiesValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinpropertiesValidation1BoxedVoid extends MinpropertiesValidation1Boxed { public final Void data; private MinpropertiesValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedBoolean extends MinpropertiesValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinpropertiesValidation1BoxedBoolean extends Minproper private MinpropertiesValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedNumber extends MinpropertiesValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinpropertiesValidation1BoxedNumber extends Minpropert private MinpropertiesValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedString extends MinpropertiesValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinpropertiesValidation1BoxedString extends Minpropert private MinpropertiesValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedList extends MinpropertiesValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinpropertiesValidation1BoxedList extends Minpropertie private MinpropertiesValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedMap extends MinpropertiesValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinpropertiesValidation1BoxedMap extends Minproperties private MinpropertiesValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 eb53ce5ddd6..87939b8db33 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 @@ -47,13 +47,19 @@ public static Schema01 getInstance() { } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -61,6 +67,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -68,6 +78,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -75,6 +89,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -82,6 +100,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -89,6 +111,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class NestedAllofToCheckValidationSemantics1Boxed permits NestedAllofToCheckValidationSemantics1BoxedVoid, NestedAllofToCheckValidationSemantics1BoxedBoolean, NestedAllofToCheckValidationSemantics1BoxedNumber, NestedAllofToCheckValidationSemantics1BoxedString, NestedAllofToCheckValidationSemantics1BoxedList, NestedAllofToCheckValidationSemantics1BoxedMap {} + public static abstract sealed class NestedAllofToCheckValidationSemantics1Boxed permits NestedAllofToCheckValidationSemantics1BoxedVoid, NestedAllofToCheckValidationSemantics1BoxedBoolean, NestedAllofToCheckValidationSemantics1BoxedNumber, NestedAllofToCheckValidationSemantics1BoxedString, NestedAllofToCheckValidationSemantics1BoxedList, NestedAllofToCheckValidationSemantics1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NestedAllofToCheckValidationSemantics1BoxedVoid extends NestedAllofToCheckValidationSemantics1Boxed { public final Void data; private NestedAllofToCheckValidationSemantics1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedBoolean extends NestedAllofToCheckValidationSemantics1Boxed { @@ -327,6 +359,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedBoolean ext private NestedAllofToCheckValidationSemantics1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedNumber extends NestedAllofToCheckValidationSemantics1Boxed { @@ -334,6 +370,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedNumber exte private NestedAllofToCheckValidationSemantics1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedString extends NestedAllofToCheckValidationSemantics1Boxed { @@ -341,6 +381,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedString exte private NestedAllofToCheckValidationSemantics1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedList extends NestedAllofToCheckValidationSemantics1Boxed { @@ -348,6 +392,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedList extend private NestedAllofToCheckValidationSemantics1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedMap extends NestedAllofToCheckValidationSemantics1Boxed { @@ -355,6 +403,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedMap extends private NestedAllofToCheckValidationSemantics1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c5d038fe4b2..aae4e9d3cf6 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 @@ -47,13 +47,19 @@ public static Schema01 getInstance() { } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -61,6 +67,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -68,6 +78,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -75,6 +89,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -82,6 +100,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -89,6 +111,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class NestedAnyofToCheckValidationSemantics1Boxed permits NestedAnyofToCheckValidationSemantics1BoxedVoid, NestedAnyofToCheckValidationSemantics1BoxedBoolean, NestedAnyofToCheckValidationSemantics1BoxedNumber, NestedAnyofToCheckValidationSemantics1BoxedString, NestedAnyofToCheckValidationSemantics1BoxedList, NestedAnyofToCheckValidationSemantics1BoxedMap {} + public static abstract sealed class NestedAnyofToCheckValidationSemantics1Boxed permits NestedAnyofToCheckValidationSemantics1BoxedVoid, NestedAnyofToCheckValidationSemantics1BoxedBoolean, NestedAnyofToCheckValidationSemantics1BoxedNumber, NestedAnyofToCheckValidationSemantics1BoxedString, NestedAnyofToCheckValidationSemantics1BoxedList, NestedAnyofToCheckValidationSemantics1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NestedAnyofToCheckValidationSemantics1BoxedVoid extends NestedAnyofToCheckValidationSemantics1Boxed { public final Void data; private NestedAnyofToCheckValidationSemantics1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedBoolean extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -327,6 +359,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedBoolean ext private NestedAnyofToCheckValidationSemantics1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedNumber extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -334,6 +370,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedNumber exte private NestedAnyofToCheckValidationSemantics1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedString extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -341,6 +381,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedString exte private NestedAnyofToCheckValidationSemantics1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedList extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -348,6 +392,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedList extend private NestedAnyofToCheckValidationSemantics1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedMap extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -355,6 +403,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedMap extends private NestedAnyofToCheckValidationSemantics1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java index 99eb4871534..0219796a2e7 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java @@ -81,13 +81,19 @@ public List build() { } - public static abstract sealed class Items2Boxed permits Items2BoxedList {} + public static abstract sealed class Items2Boxed permits Items2BoxedList { + public abstract @Nullable Object data(); + } public static final class Items2BoxedList extends Items2Boxed { public final ItemsList data; private Items2BoxedList(ItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -194,13 +200,19 @@ public List> build() { } - public static abstract sealed class Items1Boxed permits Items1BoxedList {} + public static abstract sealed class Items1Boxed permits Items1BoxedList { + public abstract @Nullable Object data(); + } public static final class Items1BoxedList extends Items1Boxed { public final ItemsList1 data; private Items1BoxedList(ItemsList1 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -307,13 +319,19 @@ public List>> build() { } - public static abstract sealed class ItemsBoxed permits ItemsBoxedList {} + public static abstract sealed class ItemsBoxed permits ItemsBoxedList { + public abstract @Nullable Object data(); + } public static final class ItemsBoxedList extends ItemsBoxed { public final ItemsList2 data; private ItemsBoxedList(ItemsList2 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -420,13 +438,19 @@ public List>>> build() { } - public static abstract sealed class NestedItems1Boxed permits NestedItems1BoxedList {} + public static abstract sealed class NestedItems1Boxed permits NestedItems1BoxedList { + public abstract @Nullable Object data(); + } public static final class NestedItems1BoxedList extends NestedItems1Boxed { public final NestedItemsList data; private NestedItems1BoxedList(NestedItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c46827a56a2..b4e576c997f 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 @@ -47,13 +47,19 @@ public static Schema01 getInstance() { } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -61,6 +67,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -68,6 +78,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -75,6 +89,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -82,6 +100,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -89,6 +111,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class NestedOneofToCheckValidationSemantics1Boxed permits NestedOneofToCheckValidationSemantics1BoxedVoid, NestedOneofToCheckValidationSemantics1BoxedBoolean, NestedOneofToCheckValidationSemantics1BoxedNumber, NestedOneofToCheckValidationSemantics1BoxedString, NestedOneofToCheckValidationSemantics1BoxedList, NestedOneofToCheckValidationSemantics1BoxedMap {} + public static abstract sealed class NestedOneofToCheckValidationSemantics1Boxed permits NestedOneofToCheckValidationSemantics1BoxedVoid, NestedOneofToCheckValidationSemantics1BoxedBoolean, NestedOneofToCheckValidationSemantics1BoxedNumber, NestedOneofToCheckValidationSemantics1BoxedString, NestedOneofToCheckValidationSemantics1BoxedList, NestedOneofToCheckValidationSemantics1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NestedOneofToCheckValidationSemantics1BoxedVoid extends NestedOneofToCheckValidationSemantics1Boxed { public final Void data; private NestedOneofToCheckValidationSemantics1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedBoolean extends NestedOneofToCheckValidationSemantics1Boxed { @@ -327,6 +359,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedBoolean ext private NestedOneofToCheckValidationSemantics1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedNumber extends NestedOneofToCheckValidationSemantics1Boxed { @@ -334,6 +370,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedNumber exte private NestedOneofToCheckValidationSemantics1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedString extends NestedOneofToCheckValidationSemantics1Boxed { @@ -341,6 +381,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedString exte private NestedOneofToCheckValidationSemantics1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedList extends NestedOneofToCheckValidationSemantics1Boxed { @@ -348,6 +392,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedList extend private NestedOneofToCheckValidationSemantics1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedMap extends NestedOneofToCheckValidationSemantics1Boxed { @@ -355,6 +403,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedMap extends private NestedOneofToCheckValidationSemantics1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 b97f7e2974a..ea255f3c1e1 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 @@ -47,13 +47,19 @@ public static Not2 getInstance() { } - public static abstract sealed class Not1Boxed permits Not1BoxedVoid, Not1BoxedBoolean, Not1BoxedNumber, Not1BoxedString, Not1BoxedList, Not1BoxedMap {} + public static abstract sealed class Not1Boxed permits Not1BoxedVoid, Not1BoxedBoolean, Not1BoxedNumber, Not1BoxedString, Not1BoxedList, Not1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Not1BoxedVoid extends Not1Boxed { public final Void data; private Not1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedBoolean extends Not1Boxed { @@ -61,6 +67,10 @@ public static final class Not1BoxedBoolean extends Not1Boxed { private Not1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedNumber extends Not1Boxed { @@ -68,6 +78,10 @@ public static final class Not1BoxedNumber extends Not1Boxed { private Not1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedString extends Not1Boxed { @@ -75,6 +89,10 @@ public static final class Not1BoxedString extends Not1Boxed { private Not1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedList extends Not1Boxed { @@ -82,6 +100,10 @@ public static final class Not1BoxedList extends Not1Boxed { private Not1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedMap extends Not1Boxed { @@ -89,6 +111,10 @@ public static final class Not1BoxedMap extends Not1Boxed { private Not1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 9b33331f4f0..245812f4415 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 @@ -115,13 +115,19 @@ public NotMapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configurati } - public static abstract sealed class NotMoreComplexSchema1Boxed permits NotMoreComplexSchema1BoxedVoid, NotMoreComplexSchema1BoxedBoolean, NotMoreComplexSchema1BoxedNumber, NotMoreComplexSchema1BoxedString, NotMoreComplexSchema1BoxedList, NotMoreComplexSchema1BoxedMap {} + public static abstract sealed class NotMoreComplexSchema1Boxed permits NotMoreComplexSchema1BoxedVoid, NotMoreComplexSchema1BoxedBoolean, NotMoreComplexSchema1BoxedNumber, NotMoreComplexSchema1BoxedString, NotMoreComplexSchema1BoxedList, NotMoreComplexSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NotMoreComplexSchema1BoxedVoid extends NotMoreComplexSchema1Boxed { public final Void data; private NotMoreComplexSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedBoolean extends NotMoreComplexSchema1Boxed { @@ -213,6 +225,10 @@ public static final class NotMoreComplexSchema1BoxedBoolean extends NotMoreCompl private NotMoreComplexSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedNumber extends NotMoreComplexSchema1Boxed { @@ -220,6 +236,10 @@ public static final class NotMoreComplexSchema1BoxedNumber extends NotMoreComple private NotMoreComplexSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedString extends NotMoreComplexSchema1Boxed { @@ -227,6 +247,10 @@ public static final class NotMoreComplexSchema1BoxedString extends NotMoreComple private NotMoreComplexSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedList extends NotMoreComplexSchema1Boxed { @@ -234,6 +258,10 @@ public static final class NotMoreComplexSchema1BoxedList extends NotMoreComplexS private NotMoreComplexSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedMap extends NotMoreComplexSchema1Boxed { @@ -241,6 +269,10 @@ public static final class NotMoreComplexSchema1BoxedMap extends NotMoreComplexSc private NotMoreComplexSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java index e467555fe8b..488e5aa4a93 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java @@ -34,13 +34,19 @@ public String value() { } - public static abstract sealed class NulCharactersInStrings1Boxed permits NulCharactersInStrings1BoxedString {} + public static abstract sealed class NulCharactersInStrings1Boxed permits NulCharactersInStrings1BoxedString { + public abstract @Nullable Object data(); + } public static final class NulCharactersInStrings1BoxedString extends NulCharactersInStrings1Boxed { public final String data; private NulCharactersInStrings1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java index 74b7bedb3b0..e2803bc0e3c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.NullJsonSchema; -public class NullTypeMatchesOnlyTheNullObject { +public class NullTypeMatchesOnlyTheNullObject extends NullJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java index 574514b335c..ab1cd3ccdc3 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.NumberJsonSchema; -public class NumberTypeMatchesNumbers { +public class NumberTypeMatchesNumbers extends NumberJsonSchema { // nest classes so all schemas and input/output classes can be public 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 2c5f41a59d0..9637bde1419 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 @@ -171,13 +171,19 @@ public ObjectPropertiesValidationMapBuilder getBuilderAfterAdditionalProperty(Ma } - public static abstract sealed class ObjectPropertiesValidation1Boxed permits ObjectPropertiesValidation1BoxedVoid, ObjectPropertiesValidation1BoxedBoolean, ObjectPropertiesValidation1BoxedNumber, ObjectPropertiesValidation1BoxedString, ObjectPropertiesValidation1BoxedList, ObjectPropertiesValidation1BoxedMap {} + public static abstract sealed class ObjectPropertiesValidation1Boxed permits ObjectPropertiesValidation1BoxedVoid, ObjectPropertiesValidation1BoxedBoolean, ObjectPropertiesValidation1BoxedNumber, ObjectPropertiesValidation1BoxedString, ObjectPropertiesValidation1BoxedList, ObjectPropertiesValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectPropertiesValidation1BoxedVoid extends ObjectPropertiesValidation1Boxed { public final Void data; private ObjectPropertiesValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedBoolean extends ObjectPropertiesValidation1Boxed { @@ -185,6 +191,10 @@ public static final class ObjectPropertiesValidation1BoxedBoolean extends Object private ObjectPropertiesValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedNumber extends ObjectPropertiesValidation1Boxed { @@ -192,6 +202,10 @@ public static final class ObjectPropertiesValidation1BoxedNumber extends ObjectP private ObjectPropertiesValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedString extends ObjectPropertiesValidation1Boxed { @@ -199,6 +213,10 @@ public static final class ObjectPropertiesValidation1BoxedString extends ObjectP private ObjectPropertiesValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedList extends ObjectPropertiesValidation1Boxed { @@ -206,6 +224,10 @@ public static final class ObjectPropertiesValidation1BoxedList extends ObjectPro private ObjectPropertiesValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedMap extends ObjectPropertiesValidation1Boxed { @@ -213,6 +235,10 @@ public static final class ObjectPropertiesValidation1BoxedMap extends ObjectProp private ObjectPropertiesValidation1BoxedMap(ObjectPropertiesValidationMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java index c5c5fe4488d..33dac04deb0 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java @@ -3,7 +3,7 @@ import org.openapijsonschematools.client.schemas.MapJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; -public class ObjectTypeMatchesObjects { +public class ObjectTypeMatchesObjects extends MapJsonSchema { // nest classes so all schemas and input/output classes can be public 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 f4a5a38ba81..3fb43ed1107 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 @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -61,6 +67,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -68,6 +78,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -75,6 +89,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -82,6 +100,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -89,6 +111,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -311,13 +337,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Oneof1Boxed permits Oneof1BoxedVoid, Oneof1BoxedBoolean, Oneof1BoxedNumber, Oneof1BoxedString, Oneof1BoxedList, Oneof1BoxedMap {} + public static abstract sealed class Oneof1Boxed permits Oneof1BoxedVoid, Oneof1BoxedBoolean, Oneof1BoxedNumber, Oneof1BoxedString, Oneof1BoxedList, Oneof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Oneof1BoxedVoid extends Oneof1Boxed { public final Void data; private Oneof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedBoolean extends Oneof1Boxed { @@ -325,6 +357,10 @@ public static final class Oneof1BoxedBoolean extends Oneof1Boxed { private Oneof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedNumber extends Oneof1Boxed { @@ -332,6 +368,10 @@ public static final class Oneof1BoxedNumber extends Oneof1Boxed { private Oneof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedString extends Oneof1Boxed { @@ -339,6 +379,10 @@ public static final class Oneof1BoxedString extends Oneof1Boxed { private Oneof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedList extends Oneof1Boxed { @@ -346,6 +390,10 @@ public static final class Oneof1BoxedList extends Oneof1Boxed { private Oneof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedMap extends Oneof1Boxed { @@ -353,6 +401,10 @@ public static final class Oneof1BoxedMap extends Oneof1Boxed { private Oneof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 378646be79c..84d62dcd36a 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 @@ -142,13 +142,19 @@ public Schema0Map0Builder getBuilderAfterBar(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -156,6 +162,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -163,6 +173,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -170,6 +184,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -177,6 +195,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -184,6 +206,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -496,13 +522,19 @@ public Schema1Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -510,6 +542,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -517,6 +553,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -524,6 +564,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -531,6 +575,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -538,6 +586,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -765,13 +817,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class OneofComplexTypes1Boxed permits OneofComplexTypes1BoxedVoid, OneofComplexTypes1BoxedBoolean, OneofComplexTypes1BoxedNumber, OneofComplexTypes1BoxedString, OneofComplexTypes1BoxedList, OneofComplexTypes1BoxedMap {} + public static abstract sealed class OneofComplexTypes1Boxed permits OneofComplexTypes1BoxedVoid, OneofComplexTypes1BoxedBoolean, OneofComplexTypes1BoxedNumber, OneofComplexTypes1BoxedString, OneofComplexTypes1BoxedList, OneofComplexTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class OneofComplexTypes1BoxedVoid extends OneofComplexTypes1Boxed { public final Void data; private OneofComplexTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedBoolean extends OneofComplexTypes1Boxed { @@ -779,6 +837,10 @@ public static final class OneofComplexTypes1BoxedBoolean extends OneofComplexTyp private OneofComplexTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedNumber extends OneofComplexTypes1Boxed { @@ -786,6 +848,10 @@ public static final class OneofComplexTypes1BoxedNumber extends OneofComplexType private OneofComplexTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedString extends OneofComplexTypes1Boxed { @@ -793,6 +859,10 @@ public static final class OneofComplexTypes1BoxedString extends OneofComplexType private OneofComplexTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedList extends OneofComplexTypes1Boxed { @@ -800,6 +870,10 @@ public static final class OneofComplexTypes1BoxedList extends OneofComplexTypes1 private OneofComplexTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedMap extends OneofComplexTypes1Boxed { @@ -807,6 +881,10 @@ public static final class OneofComplexTypes1BoxedMap extends OneofComplexTypes1B private OneofComplexTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 56bd4bc8d9d..6fdab1d7d35 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 @@ -35,13 +35,19 @@ public class OneofWithBaseSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -49,6 +55,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -56,6 +66,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -63,6 +77,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -70,6 +88,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -77,6 +99,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -313,6 +345,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -320,6 +356,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -327,6 +367,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -334,6 +378,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -341,6 +389,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -563,13 +615,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class OneofWithBaseSchema1Boxed permits OneofWithBaseSchema1BoxedString {} + public static abstract sealed class OneofWithBaseSchema1Boxed permits OneofWithBaseSchema1BoxedString { + public abstract @Nullable Object data(); + } public static final class OneofWithBaseSchema1BoxedString extends OneofWithBaseSchema1Boxed { public final String data; private OneofWithBaseSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 e2726dcfba2..14094b8e686 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 @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class OneofWithEmptySchema1Boxed permits OneofWithEmptySchema1BoxedVoid, OneofWithEmptySchema1BoxedBoolean, OneofWithEmptySchema1BoxedNumber, OneofWithEmptySchema1BoxedString, OneofWithEmptySchema1BoxedList, OneofWithEmptySchema1BoxedMap {} + public static abstract sealed class OneofWithEmptySchema1Boxed permits OneofWithEmptySchema1BoxedVoid, OneofWithEmptySchema1BoxedBoolean, OneofWithEmptySchema1BoxedNumber, OneofWithEmptySchema1BoxedString, OneofWithEmptySchema1BoxedList, OneofWithEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class OneofWithEmptySchema1BoxedVoid extends OneofWithEmptySchema1Boxed { public final Void data; private OneofWithEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedBoolean extends OneofWithEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class OneofWithEmptySchema1BoxedBoolean extends OneofWithEmp private OneofWithEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedNumber extends OneofWithEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class OneofWithEmptySchema1BoxedNumber extends OneofWithEmpt private OneofWithEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedString extends OneofWithEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class OneofWithEmptySchema1BoxedString extends OneofWithEmpt private OneofWithEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedList extends OneofWithEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class OneofWithEmptySchema1BoxedList extends OneofWithEmptyS private OneofWithEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedMap extends OneofWithEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class OneofWithEmptySchema1BoxedMap extends OneofWithEmptySc private OneofWithEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d5507689c01..98c0decd936 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 @@ -248,13 +248,19 @@ public Schema0Map10Builder getBuilderAfterFoo(Map inst } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -262,6 +268,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -269,6 +279,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -276,6 +290,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -283,6 +301,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -290,6 +312,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -727,13 +753,19 @@ public Schema1Map10Builder getBuilderAfterFoo1(Map ins } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -741,6 +773,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -748,6 +784,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -755,6 +795,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -762,6 +806,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -769,6 +817,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -994,13 +1046,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class OneofWithRequired1Boxed permits OneofWithRequired1BoxedMap {} + public static abstract sealed class OneofWithRequired1Boxed permits OneofWithRequired1BoxedMap { + public abstract @Nullable Object data(); + } public static final class OneofWithRequired1BoxedMap extends OneofWithRequired1Boxed { public final FrozenMap<@Nullable Object> data; private OneofWithRequired1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 2a71210f279..01e0392657e 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 @@ -36,13 +36,19 @@ public class PatternIsNotAnchored { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class PatternIsNotAnchored1Boxed permits PatternIsNotAnchored1BoxedVoid, PatternIsNotAnchored1BoxedBoolean, PatternIsNotAnchored1BoxedNumber, PatternIsNotAnchored1BoxedString, PatternIsNotAnchored1BoxedList, PatternIsNotAnchored1BoxedMap {} + public static abstract sealed class PatternIsNotAnchored1Boxed permits PatternIsNotAnchored1BoxedVoid, PatternIsNotAnchored1BoxedBoolean, PatternIsNotAnchored1BoxedNumber, PatternIsNotAnchored1BoxedString, PatternIsNotAnchored1BoxedList, PatternIsNotAnchored1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PatternIsNotAnchored1BoxedVoid extends PatternIsNotAnchored1Boxed { public final Void data; private PatternIsNotAnchored1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedBoolean extends PatternIsNotAnchored1Boxed { @@ -50,6 +56,10 @@ public static final class PatternIsNotAnchored1BoxedBoolean extends PatternIsNot private PatternIsNotAnchored1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedNumber extends PatternIsNotAnchored1Boxed { @@ -57,6 +67,10 @@ public static final class PatternIsNotAnchored1BoxedNumber extends PatternIsNotA private PatternIsNotAnchored1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedString extends PatternIsNotAnchored1Boxed { @@ -64,6 +78,10 @@ public static final class PatternIsNotAnchored1BoxedString extends PatternIsNotA private PatternIsNotAnchored1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedList extends PatternIsNotAnchored1Boxed { @@ -71,6 +89,10 @@ public static final class PatternIsNotAnchored1BoxedList extends PatternIsNotAnc private PatternIsNotAnchored1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedMap extends PatternIsNotAnchored1Boxed { @@ -78,6 +100,10 @@ public static final class PatternIsNotAnchored1BoxedMap extends PatternIsNotAnch private PatternIsNotAnchored1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 1695ae1342e..1493b20852c 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 @@ -36,13 +36,19 @@ public class PatternValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class PatternValidation1Boxed permits PatternValidation1BoxedVoid, PatternValidation1BoxedBoolean, PatternValidation1BoxedNumber, PatternValidation1BoxedString, PatternValidation1BoxedList, PatternValidation1BoxedMap {} + public static abstract sealed class PatternValidation1Boxed permits PatternValidation1BoxedVoid, PatternValidation1BoxedBoolean, PatternValidation1BoxedNumber, PatternValidation1BoxedString, PatternValidation1BoxedList, PatternValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PatternValidation1BoxedVoid extends PatternValidation1Boxed { public final Void data; private PatternValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedBoolean extends PatternValidation1Boxed { @@ -50,6 +56,10 @@ public static final class PatternValidation1BoxedBoolean extends PatternValidati private PatternValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedNumber extends PatternValidation1Boxed { @@ -57,6 +67,10 @@ public static final class PatternValidation1BoxedNumber extends PatternValidatio private PatternValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedString extends PatternValidation1Boxed { @@ -64,6 +78,10 @@ public static final class PatternValidation1BoxedString extends PatternValidatio private PatternValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedList extends PatternValidation1Boxed { @@ -71,6 +89,10 @@ public static final class PatternValidation1BoxedList extends PatternValidation1 private PatternValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedMap extends PatternValidation1Boxed { @@ -78,6 +100,10 @@ public static final class PatternValidation1BoxedMap extends PatternValidation1B private PatternValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 dfeadcc0d8c..5c68c3db422 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 @@ -348,13 +348,19 @@ public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterAdditionalProper } - public static abstract sealed class PropertiesWithEscapedCharacters1Boxed permits PropertiesWithEscapedCharacters1BoxedVoid, PropertiesWithEscapedCharacters1BoxedBoolean, PropertiesWithEscapedCharacters1BoxedNumber, PropertiesWithEscapedCharacters1BoxedString, PropertiesWithEscapedCharacters1BoxedList, PropertiesWithEscapedCharacters1BoxedMap {} + public static abstract sealed class PropertiesWithEscapedCharacters1Boxed permits PropertiesWithEscapedCharacters1BoxedVoid, PropertiesWithEscapedCharacters1BoxedBoolean, PropertiesWithEscapedCharacters1BoxedNumber, PropertiesWithEscapedCharacters1BoxedString, PropertiesWithEscapedCharacters1BoxedList, PropertiesWithEscapedCharacters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertiesWithEscapedCharacters1BoxedVoid extends PropertiesWithEscapedCharacters1Boxed { public final Void data; private PropertiesWithEscapedCharacters1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedBoolean extends PropertiesWithEscapedCharacters1Boxed { @@ -362,6 +368,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedBoolean extends P private PropertiesWithEscapedCharacters1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedNumber extends PropertiesWithEscapedCharacters1Boxed { @@ -369,6 +379,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedNumber extends Pr private PropertiesWithEscapedCharacters1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedString extends PropertiesWithEscapedCharacters1Boxed { @@ -376,6 +390,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedString extends Pr private PropertiesWithEscapedCharacters1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedList extends PropertiesWithEscapedCharacters1Boxed { @@ -383,6 +401,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedList extends Prop private PropertiesWithEscapedCharacters1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedMap extends PropertiesWithEscapedCharacters1Boxed { @@ -390,6 +412,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedMap extends Prope private PropertiesWithEscapedCharacters1BoxedMap(PropertiesWithEscapedCharactersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 be1d6187fc7..4f5b39e6deb 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 @@ -105,13 +105,19 @@ public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterAdditionalPr } - public static abstract sealed class PropertyNamedRefThatIsNotAReference1Boxed permits PropertyNamedRefThatIsNotAReference1BoxedVoid, PropertyNamedRefThatIsNotAReference1BoxedBoolean, PropertyNamedRefThatIsNotAReference1BoxedNumber, PropertyNamedRefThatIsNotAReference1BoxedString, PropertyNamedRefThatIsNotAReference1BoxedList, PropertyNamedRefThatIsNotAReference1BoxedMap {} + public static abstract sealed class PropertyNamedRefThatIsNotAReference1Boxed permits PropertyNamedRefThatIsNotAReference1BoxedVoid, PropertyNamedRefThatIsNotAReference1BoxedBoolean, PropertyNamedRefThatIsNotAReference1BoxedNumber, PropertyNamedRefThatIsNotAReference1BoxedString, PropertyNamedRefThatIsNotAReference1BoxedList, PropertyNamedRefThatIsNotAReference1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertyNamedRefThatIsNotAReference1BoxedVoid extends PropertyNamedRefThatIsNotAReference1Boxed { public final Void data; private PropertyNamedRefThatIsNotAReference1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedBoolean extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -119,6 +125,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedBoolean exten private PropertyNamedRefThatIsNotAReference1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedNumber extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -126,6 +136,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedNumber extend private PropertyNamedRefThatIsNotAReference1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedString extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -133,6 +147,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedString extend private PropertyNamedRefThatIsNotAReference1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedList extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -140,6 +158,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedList extends private PropertyNamedRefThatIsNotAReference1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedMap extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -147,6 +169,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedMap extends P private PropertyNamedRefThatIsNotAReference1BoxedMap(PropertyNamedRefThatIsNotAReferenceMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 6e3e3a61ade..595f2e74aaf 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 @@ -132,13 +132,19 @@ public RefInAdditionalpropertiesMapBuilder getBuilderAfterAdditionalProperty(Map } - public static abstract sealed class RefInAdditionalproperties1Boxed permits RefInAdditionalproperties1BoxedMap {} + public static abstract sealed class RefInAdditionalproperties1Boxed permits RefInAdditionalproperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RefInAdditionalproperties1BoxedMap extends RefInAdditionalproperties1Boxed { public final RefInAdditionalpropertiesMap data; private RefInAdditionalproperties1BoxedMap(RefInAdditionalpropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f037d941ce6..817333e4575 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 @@ -35,13 +35,19 @@ public class RefInAllof { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class RefInAllof1Boxed permits RefInAllof1BoxedVoid, RefInAllof1BoxedBoolean, RefInAllof1BoxedNumber, RefInAllof1BoxedString, RefInAllof1BoxedList, RefInAllof1BoxedMap {} + public static abstract sealed class RefInAllof1Boxed permits RefInAllof1BoxedVoid, RefInAllof1BoxedBoolean, RefInAllof1BoxedNumber, RefInAllof1BoxedString, RefInAllof1BoxedList, RefInAllof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RefInAllof1BoxedVoid extends RefInAllof1Boxed { public final Void data; private RefInAllof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAllof1BoxedBoolean extends RefInAllof1Boxed { @@ -49,6 +55,10 @@ public static final class RefInAllof1BoxedBoolean extends RefInAllof1Boxed { private RefInAllof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAllof1BoxedNumber extends RefInAllof1Boxed { @@ -56,6 +66,10 @@ public static final class RefInAllof1BoxedNumber extends RefInAllof1Boxed { private RefInAllof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAllof1BoxedString extends RefInAllof1Boxed { @@ -63,6 +77,10 @@ public static final class RefInAllof1BoxedString extends RefInAllof1Boxed { private RefInAllof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAllof1BoxedList extends RefInAllof1Boxed { @@ -70,6 +88,10 @@ public static final class RefInAllof1BoxedList extends RefInAllof1Boxed { private RefInAllof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAllof1BoxedMap extends RefInAllof1Boxed { @@ -77,6 +99,10 @@ public static final class RefInAllof1BoxedMap extends RefInAllof1Boxed { private RefInAllof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 c683fb1b10a..7c3d31d35cb 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 @@ -35,13 +35,19 @@ public class RefInAnyof { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class RefInAnyof1Boxed permits RefInAnyof1BoxedVoid, RefInAnyof1BoxedBoolean, RefInAnyof1BoxedNumber, RefInAnyof1BoxedString, RefInAnyof1BoxedList, RefInAnyof1BoxedMap {} + public static abstract sealed class RefInAnyof1Boxed permits RefInAnyof1BoxedVoid, RefInAnyof1BoxedBoolean, RefInAnyof1BoxedNumber, RefInAnyof1BoxedString, RefInAnyof1BoxedList, RefInAnyof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RefInAnyof1BoxedVoid extends RefInAnyof1Boxed { public final Void data; private RefInAnyof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAnyof1BoxedBoolean extends RefInAnyof1Boxed { @@ -49,6 +55,10 @@ public static final class RefInAnyof1BoxedBoolean extends RefInAnyof1Boxed { private RefInAnyof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAnyof1BoxedNumber extends RefInAnyof1Boxed { @@ -56,6 +66,10 @@ public static final class RefInAnyof1BoxedNumber extends RefInAnyof1Boxed { private RefInAnyof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAnyof1BoxedString extends RefInAnyof1Boxed { @@ -63,6 +77,10 @@ public static final class RefInAnyof1BoxedString extends RefInAnyof1Boxed { private RefInAnyof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAnyof1BoxedList extends RefInAnyof1Boxed { @@ -70,6 +88,10 @@ public static final class RefInAnyof1BoxedList extends RefInAnyof1Boxed { private RefInAnyof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInAnyof1BoxedMap extends RefInAnyof1Boxed { @@ -77,6 +99,10 @@ public static final class RefInAnyof1BoxedMap extends RefInAnyof1Boxed { private RefInAnyof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInItems.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInItems.java index 0f478d78721..6217563be32 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInItems.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RefInItems.java @@ -95,13 +95,19 @@ public RefInItemsListBuilder add(Map item) { } - public static abstract sealed class RefInItems1Boxed permits RefInItems1BoxedList {} + public static abstract sealed class RefInItems1Boxed permits RefInItems1BoxedList { + public abstract @Nullable Object data(); + } public static final class RefInItems1BoxedList extends RefInItems1Boxed { public final RefInItemsList data; private RefInItems1BoxedList(RefInItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d1722af51de..4a902917275 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 @@ -35,13 +35,19 @@ public class RefInNot { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class RefInNot1Boxed permits RefInNot1BoxedVoid, RefInNot1BoxedBoolean, RefInNot1BoxedNumber, RefInNot1BoxedString, RefInNot1BoxedList, RefInNot1BoxedMap {} + public static abstract sealed class RefInNot1Boxed permits RefInNot1BoxedVoid, RefInNot1BoxedBoolean, RefInNot1BoxedNumber, RefInNot1BoxedString, RefInNot1BoxedList, RefInNot1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RefInNot1BoxedVoid extends RefInNot1Boxed { public final Void data; private RefInNot1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInNot1BoxedBoolean extends RefInNot1Boxed { @@ -49,6 +55,10 @@ public static final class RefInNot1BoxedBoolean extends RefInNot1Boxed { private RefInNot1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInNot1BoxedNumber extends RefInNot1Boxed { @@ -56,6 +66,10 @@ public static final class RefInNot1BoxedNumber extends RefInNot1Boxed { private RefInNot1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInNot1BoxedString extends RefInNot1Boxed { @@ -63,6 +77,10 @@ public static final class RefInNot1BoxedString extends RefInNot1Boxed { private RefInNot1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInNot1BoxedList extends RefInNot1Boxed { @@ -70,6 +88,10 @@ public static final class RefInNot1BoxedList extends RefInNot1Boxed { private RefInNot1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInNot1BoxedMap extends RefInNot1Boxed { @@ -77,6 +99,10 @@ public static final class RefInNot1BoxedMap extends RefInNot1Boxed { private RefInNot1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 3d6cfce045e..53fbd1405bc 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 @@ -35,13 +35,19 @@ public class RefInOneof { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class RefInOneof1Boxed permits RefInOneof1BoxedVoid, RefInOneof1BoxedBoolean, RefInOneof1BoxedNumber, RefInOneof1BoxedString, RefInOneof1BoxedList, RefInOneof1BoxedMap {} + public static abstract sealed class RefInOneof1Boxed permits RefInOneof1BoxedVoid, RefInOneof1BoxedBoolean, RefInOneof1BoxedNumber, RefInOneof1BoxedString, RefInOneof1BoxedList, RefInOneof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RefInOneof1BoxedVoid extends RefInOneof1Boxed { public final Void data; private RefInOneof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInOneof1BoxedBoolean extends RefInOneof1Boxed { @@ -49,6 +55,10 @@ public static final class RefInOneof1BoxedBoolean extends RefInOneof1Boxed { private RefInOneof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInOneof1BoxedNumber extends RefInOneof1Boxed { @@ -56,6 +66,10 @@ public static final class RefInOneof1BoxedNumber extends RefInOneof1Boxed { private RefInOneof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInOneof1BoxedString extends RefInOneof1Boxed { @@ -63,6 +77,10 @@ public static final class RefInOneof1BoxedString extends RefInOneof1Boxed { private RefInOneof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInOneof1BoxedList extends RefInOneof1Boxed { @@ -70,6 +88,10 @@ public static final class RefInOneof1BoxedList extends RefInOneof1Boxed { private RefInOneof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInOneof1BoxedMap extends RefInOneof1Boxed { @@ -77,6 +99,10 @@ public static final class RefInOneof1BoxedMap extends RefInOneof1Boxed { private RefInOneof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 82720ba3ecb..0cab7d30dfb 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 @@ -151,13 +151,19 @@ public RefInPropertyMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RefInProperty1BoxedMap extends RefInProperty1Boxed { @@ -193,6 +215,10 @@ public static final class RefInProperty1BoxedMap extends RefInProperty1Boxed { private RefInProperty1BoxedMap(RefInPropertyMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 d5b6f99e7e3..3ec1cb0e025 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 @@ -157,13 +157,19 @@ public RequiredDefaultValidationMapBuilder getBuilderAfterAdditionalProperty(Map } - public static abstract sealed class RequiredDefaultValidation1Boxed permits RequiredDefaultValidation1BoxedVoid, RequiredDefaultValidation1BoxedBoolean, RequiredDefaultValidation1BoxedNumber, RequiredDefaultValidation1BoxedString, RequiredDefaultValidation1BoxedList, RequiredDefaultValidation1BoxedMap {} + public static abstract sealed class RequiredDefaultValidation1Boxed permits RequiredDefaultValidation1BoxedVoid, RequiredDefaultValidation1BoxedBoolean, RequiredDefaultValidation1BoxedNumber, RequiredDefaultValidation1BoxedString, RequiredDefaultValidation1BoxedList, RequiredDefaultValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RequiredDefaultValidation1BoxedVoid extends RequiredDefaultValidation1Boxed { public final Void data; private RequiredDefaultValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedBoolean extends RequiredDefaultValidation1Boxed { @@ -171,6 +177,10 @@ public static final class RequiredDefaultValidation1BoxedBoolean extends Require private RequiredDefaultValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedNumber extends RequiredDefaultValidation1Boxed { @@ -178,6 +188,10 @@ public static final class RequiredDefaultValidation1BoxedNumber extends Required private RequiredDefaultValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedString extends RequiredDefaultValidation1Boxed { @@ -185,6 +199,10 @@ public static final class RequiredDefaultValidation1BoxedString extends Required private RequiredDefaultValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedList extends RequiredDefaultValidation1Boxed { @@ -192,6 +210,10 @@ public static final class RequiredDefaultValidation1BoxedList extends RequiredDe private RequiredDefaultValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedMap extends RequiredDefaultValidation1Boxed { @@ -199,6 +221,10 @@ public static final class RequiredDefaultValidation1BoxedMap extends RequiredDef private RequiredDefaultValidation1BoxedMap(RequiredDefaultValidationMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 b8d2e55266a..f2fcafbdf13 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 @@ -247,13 +247,19 @@ public RequiredValidationMap0Builder getBuilderAfterFoo(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredValidation1BoxedMap extends RequiredValidation1Boxed { @@ -289,6 +311,10 @@ public static final class RequiredValidation1BoxedMap extends RequiredValidation private RequiredValidation1BoxedMap(RequiredValidationMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 67ab10f909b..65683b78a83 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 @@ -157,13 +157,19 @@ public RequiredWithEmptyArrayMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEmptyArray1BoxedMap extends RequiredWithEmptyArray1Boxed { @@ -199,6 +221,10 @@ public static final class RequiredWithEmptyArray1BoxedMap extends RequiredWithEm private RequiredWithEmptyArray1BoxedMap(RequiredWithEmptyArrayMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 6c12e583446..aa00cfb41ab 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 @@ -1648,13 +1648,19 @@ public RequiredWithEscapedCharactersMap111110Builder getBuilderAfterFoobar1(Map< } - public static abstract sealed class RequiredWithEscapedCharacters1Boxed permits RequiredWithEscapedCharacters1BoxedVoid, RequiredWithEscapedCharacters1BoxedBoolean, RequiredWithEscapedCharacters1BoxedNumber, RequiredWithEscapedCharacters1BoxedString, RequiredWithEscapedCharacters1BoxedList, RequiredWithEscapedCharacters1BoxedMap {} + public static abstract sealed class RequiredWithEscapedCharacters1Boxed permits RequiredWithEscapedCharacters1BoxedVoid, RequiredWithEscapedCharacters1BoxedBoolean, RequiredWithEscapedCharacters1BoxedNumber, RequiredWithEscapedCharacters1BoxedString, RequiredWithEscapedCharacters1BoxedList, RequiredWithEscapedCharacters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RequiredWithEscapedCharacters1BoxedVoid extends RequiredWithEscapedCharacters1Boxed { public final Void data; private RequiredWithEscapedCharacters1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedBoolean extends RequiredWithEscapedCharacters1Boxed { @@ -1662,6 +1668,10 @@ public static final class RequiredWithEscapedCharacters1BoxedBoolean extends Req private RequiredWithEscapedCharacters1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedNumber extends RequiredWithEscapedCharacters1Boxed { @@ -1669,6 +1679,10 @@ public static final class RequiredWithEscapedCharacters1BoxedNumber extends Requ private RequiredWithEscapedCharacters1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedString extends RequiredWithEscapedCharacters1Boxed { @@ -1676,6 +1690,10 @@ public static final class RequiredWithEscapedCharacters1BoxedString extends Requ private RequiredWithEscapedCharacters1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedList extends RequiredWithEscapedCharacters1Boxed { @@ -1683,6 +1701,10 @@ public static final class RequiredWithEscapedCharacters1BoxedList extends Requir private RequiredWithEscapedCharacters1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedMap extends RequiredWithEscapedCharacters1Boxed { @@ -1690,6 +1712,10 @@ public static final class RequiredWithEscapedCharacters1BoxedMap extends Require private RequiredWithEscapedCharacters1BoxedMap(RequiredWithEscapedCharactersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java index dc3834bae33..1007dda3a7c 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java @@ -85,13 +85,19 @@ public double value() { } - public static abstract sealed class SimpleEnumValidation1Boxed permits SimpleEnumValidation1BoxedNumber {} + public static abstract sealed class SimpleEnumValidation1Boxed permits SimpleEnumValidation1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class SimpleEnumValidation1BoxedNumber extends SimpleEnumValidation1Boxed { public final Number data; private SimpleEnumValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java index e16ec67746d..194c3962ed8 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class StringTypeMatchesStrings { +public class StringTypeMatchesStrings extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public 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 6363f3215bd..033f8986e48 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 @@ -30,13 +30,19 @@ public class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class AlphaBoxed permits AlphaBoxedNumber {} + public static abstract sealed class AlphaBoxed permits AlphaBoxedNumber { + public abstract @Nullable Object data(); + } public static final class AlphaBoxedNumber extends AlphaBoxed { public final Number data; private AlphaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -195,13 +201,19 @@ public TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMapBuilder getBui } - public static abstract sealed class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1Boxed permits TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1BoxedMap {} + public static abstract sealed class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1Boxed permits TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1BoxedMap { + public abstract @Nullable Object data(); + } public static final class TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1BoxedMap extends TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1Boxed { public final TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap data; private TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing1BoxedMap(TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 6db9ea80ae4..bfb7f909fc0 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 @@ -35,13 +35,19 @@ public class UniqueitemsFalseValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UniqueitemsFalseValidation1Boxed permits UniqueitemsFalseValidation1BoxedVoid, UniqueitemsFalseValidation1BoxedBoolean, UniqueitemsFalseValidation1BoxedNumber, UniqueitemsFalseValidation1BoxedString, UniqueitemsFalseValidation1BoxedList, UniqueitemsFalseValidation1BoxedMap {} + public static abstract sealed class UniqueitemsFalseValidation1Boxed permits UniqueitemsFalseValidation1BoxedVoid, UniqueitemsFalseValidation1BoxedBoolean, UniqueitemsFalseValidation1BoxedNumber, UniqueitemsFalseValidation1BoxedString, UniqueitemsFalseValidation1BoxedList, UniqueitemsFalseValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UniqueitemsFalseValidation1BoxedVoid extends UniqueitemsFalseValidation1Boxed { public final Void data; private UniqueitemsFalseValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedBoolean extends UniqueitemsFalseValidation1Boxed { @@ -49,6 +55,10 @@ public static final class UniqueitemsFalseValidation1BoxedBoolean extends Unique private UniqueitemsFalseValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedNumber extends UniqueitemsFalseValidation1Boxed { @@ -56,6 +66,10 @@ public static final class UniqueitemsFalseValidation1BoxedNumber extends Uniquei private UniqueitemsFalseValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedString extends UniqueitemsFalseValidation1Boxed { @@ -63,6 +77,10 @@ public static final class UniqueitemsFalseValidation1BoxedString extends Uniquei private UniqueitemsFalseValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedList extends UniqueitemsFalseValidation1Boxed { @@ -70,6 +88,10 @@ public static final class UniqueitemsFalseValidation1BoxedList extends Uniqueite private UniqueitemsFalseValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedMap extends UniqueitemsFalseValidation1Boxed { @@ -77,6 +99,10 @@ public static final class UniqueitemsFalseValidation1BoxedMap extends Uniqueitem private UniqueitemsFalseValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 698b744e66b..02694a8bd17 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 @@ -35,13 +35,19 @@ public class UniqueitemsValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UniqueitemsValidation1Boxed permits UniqueitemsValidation1BoxedVoid, UniqueitemsValidation1BoxedBoolean, UniqueitemsValidation1BoxedNumber, UniqueitemsValidation1BoxedString, UniqueitemsValidation1BoxedList, UniqueitemsValidation1BoxedMap {} + public static abstract sealed class UniqueitemsValidation1Boxed permits UniqueitemsValidation1BoxedVoid, UniqueitemsValidation1BoxedBoolean, UniqueitemsValidation1BoxedNumber, UniqueitemsValidation1BoxedString, UniqueitemsValidation1BoxedList, UniqueitemsValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UniqueitemsValidation1BoxedVoid extends UniqueitemsValidation1Boxed { public final Void data; private UniqueitemsValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedBoolean extends UniqueitemsValidation1Boxed { @@ -49,6 +55,10 @@ public static final class UniqueitemsValidation1BoxedBoolean extends Uniqueitems private UniqueitemsValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedNumber extends UniqueitemsValidation1Boxed { @@ -56,6 +66,10 @@ public static final class UniqueitemsValidation1BoxedNumber extends UniqueitemsV private UniqueitemsValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedString extends UniqueitemsValidation1Boxed { @@ -63,6 +77,10 @@ public static final class UniqueitemsValidation1BoxedString extends UniqueitemsV private UniqueitemsValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedList extends UniqueitemsValidation1Boxed { @@ -70,6 +88,10 @@ public static final class UniqueitemsValidation1BoxedList extends UniqueitemsVal private UniqueitemsValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedMap extends UniqueitemsValidation1Boxed { @@ -77,6 +99,10 @@ public static final class UniqueitemsValidation1BoxedMap extends UniqueitemsVali private UniqueitemsValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 f4dd6e5018f..c7c3721ac5f 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 @@ -35,13 +35,19 @@ public class UriFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UriFormat1Boxed permits UriFormat1BoxedVoid, UriFormat1BoxedBoolean, UriFormat1BoxedNumber, UriFormat1BoxedString, UriFormat1BoxedList, UriFormat1BoxedMap {} + public static abstract sealed class UriFormat1Boxed permits UriFormat1BoxedVoid, UriFormat1BoxedBoolean, UriFormat1BoxedNumber, UriFormat1BoxedString, UriFormat1BoxedList, UriFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UriFormat1BoxedVoid extends UriFormat1Boxed { public final Void data; private UriFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedBoolean extends UriFormat1Boxed { @@ -49,6 +55,10 @@ public static final class UriFormat1BoxedBoolean extends UriFormat1Boxed { private UriFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedNumber extends UriFormat1Boxed { @@ -56,6 +66,10 @@ public static final class UriFormat1BoxedNumber extends UriFormat1Boxed { private UriFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedString extends UriFormat1Boxed { @@ -63,6 +77,10 @@ public static final class UriFormat1BoxedString extends UriFormat1Boxed { private UriFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedList extends UriFormat1Boxed { @@ -70,6 +88,10 @@ public static final class UriFormat1BoxedList extends UriFormat1Boxed { private UriFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedMap extends UriFormat1Boxed { @@ -77,6 +99,10 @@ public static final class UriFormat1BoxedMap extends UriFormat1Boxed { private UriFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 db500111ecd..a6f0712c973 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 @@ -35,13 +35,19 @@ public class UriReferenceFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UriReferenceFormat1Boxed permits UriReferenceFormat1BoxedVoid, UriReferenceFormat1BoxedBoolean, UriReferenceFormat1BoxedNumber, UriReferenceFormat1BoxedString, UriReferenceFormat1BoxedList, UriReferenceFormat1BoxedMap {} + public static abstract sealed class UriReferenceFormat1Boxed permits UriReferenceFormat1BoxedVoid, UriReferenceFormat1BoxedBoolean, UriReferenceFormat1BoxedNumber, UriReferenceFormat1BoxedString, UriReferenceFormat1BoxedList, UriReferenceFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UriReferenceFormat1BoxedVoid extends UriReferenceFormat1Boxed { public final Void data; private UriReferenceFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedBoolean extends UriReferenceFormat1Boxed { @@ -49,6 +55,10 @@ public static final class UriReferenceFormat1BoxedBoolean extends UriReferenceFo private UriReferenceFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedNumber extends UriReferenceFormat1Boxed { @@ -56,6 +66,10 @@ public static final class UriReferenceFormat1BoxedNumber extends UriReferenceFor private UriReferenceFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedString extends UriReferenceFormat1Boxed { @@ -63,6 +77,10 @@ public static final class UriReferenceFormat1BoxedString extends UriReferenceFor private UriReferenceFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedList extends UriReferenceFormat1Boxed { @@ -70,6 +88,10 @@ public static final class UriReferenceFormat1BoxedList extends UriReferenceForma private UriReferenceFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedMap extends UriReferenceFormat1Boxed { @@ -77,6 +99,10 @@ public static final class UriReferenceFormat1BoxedMap extends UriReferenceFormat private UriReferenceFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } 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 0f97b861ff0..2724eebd809 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 @@ -35,13 +35,19 @@ public class UriTemplateFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UriTemplateFormat1Boxed permits UriTemplateFormat1BoxedVoid, UriTemplateFormat1BoxedBoolean, UriTemplateFormat1BoxedNumber, UriTemplateFormat1BoxedString, UriTemplateFormat1BoxedList, UriTemplateFormat1BoxedMap {} + public static abstract sealed class UriTemplateFormat1Boxed permits UriTemplateFormat1BoxedVoid, UriTemplateFormat1BoxedBoolean, UriTemplateFormat1BoxedNumber, UriTemplateFormat1BoxedString, UriTemplateFormat1BoxedList, UriTemplateFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UriTemplateFormat1BoxedVoid extends UriTemplateFormat1Boxed { public final Void data; private UriTemplateFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedBoolean extends UriTemplateFormat1Boxed { @@ -49,6 +55,10 @@ public static final class UriTemplateFormat1BoxedBoolean extends UriTemplateForm private UriTemplateFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedNumber extends UriTemplateFormat1Boxed { @@ -56,6 +66,10 @@ public static final class UriTemplateFormat1BoxedNumber extends UriTemplateForma private UriTemplateFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedString extends UriTemplateFormat1Boxed { @@ -63,6 +77,10 @@ public static final class UriTemplateFormat1BoxedString extends UriTemplateForma private UriTemplateFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedList extends UriTemplateFormat1Boxed { @@ -70,6 +88,10 @@ public static final class UriTemplateFormat1BoxedList extends UriTemplateFormat1 private UriTemplateFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedMap extends UriTemplateFormat1Boxed { @@ -77,6 +99,10 @@ public static final class UriTemplateFormat1BoxedMap extends UriTemplateFormat1B private UriTemplateFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java new file mode 100644 index 00000000000..d36fae2df8a --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java @@ -0,0 +1,29 @@ +package org.openapijsonschematools.client.mediatype; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.parameter.ParameterStyle; + +import java.util.Map; + +public class Encoding { + public final String contentType; + public final @Nullable Map headers; // todo change value to HeaderParameter + public final @Nullable ParameterStyle style; + public final boolean explode; + public final boolean allowReserved; + + public Encoding(String contentType) { + this.contentType = contentType; + headers = null; + style = null; + explode = false; + allowReserved = false; + } + public Encoding(String contentType, @Nullable Map headers) { + this.contentType = contentType; + this.headers = headers; + style = null; + explode = false; + allowReserved = false; + } +} \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java new file mode 100644 index 00000000000..7e55f79c911 --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java @@ -0,0 +1,29 @@ +package org.openapijsonschematools.client.mediatype; + +import org.openapijsonschematools.client.schemas.validation.JsonSchema; +import org.checkerframework.checker.nullness.qual.Nullable; + +import java.util.Map; + +public class MediaType { + /* + * Used to store request and response body schema information + * encoding: + * A map between a property name and its encoding information. + * The key, being the property name, MUST exist in the schema as a property. + * The encoding object SHALL only apply to requestBody objects when the media type is + * multipart or application/x-www-form-urlencoded. + */ + public final T schema; + public final @Nullable Map encoding; + + public MediaType(T schema, @Nullable Map encoding) { + this.schema = schema; + this.encoding = encoding; + } + + public MediaType(T schema) { + this.schema = schema; + this.encoding = null; + } +} \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java new file mode 100644 index 00000000000..4e402ade76c --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java @@ -0,0 +1,11 @@ +package org.openapijsonschematools.client.parameter; + +public enum ParameterStyle { + MATRIX, + LABEL, + FORM, + SIMPLE, + SPACE_DELIMITED, + PIPE_DELIMITED, + DEEP_OBJECT +} \ No newline at end of file diff --git a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java similarity index 65% rename from samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java rename to samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java index ab6ddc582e5..69f2f72cb73 100644 --- a/samples/client/petstore/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBody.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java @@ -1,6 +1,6 @@ package org.openapijsonschematools.client.requestbody; -public interface RequestBody { +public interface GenericRequestBody { String contentType(); SealedSchemaOutputClass body(); } \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java new file mode 100644 index 00000000000..3fdbcdbfde4 --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -0,0 +1,56 @@ +package org.openapijsonschematools.client.requestbody; + +import org.openapijsonschematools.client.mediatype.MediaType; + +import java.net.http.HttpRequest; +import org.checkerframework.checker.nullness.qual.Nullable; +import com.google.gson.Gson; + +import java.util.Map; +import java.util.regex.Pattern; + +public abstract class RequestBodySerializer { + /* + * Describes a single request body + * content: contentType to MediaType schema info + */ + public final Map> content; + public final boolean required; + private static final Pattern jsonContentTypePattern = Pattern.compile( + "application/[^+]*[+]?(json);?.*" + ); + private static final Gson gson = new Gson(); + private static final String textPlainContentType = "text/plain"; + + public RequestBodySerializer(Map> content, boolean required) { + this.content = content; + this.required = required; + } + + protected static boolean contentTypeIsJson(String contentType) { + return jsonContentTypePattern.matcher(contentType).find(); + } + + private SerializedRequestBody serializeJson(String contentType, @Nullable Object body) { + String jsonText = gson.toJson(body); + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(jsonText)); + } + + private SerializedRequestBody serializeTextPlain(String contentType, @Nullable Object body) { + if (body instanceof String stringBody) { + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(stringBody)); + } + throw new RuntimeException("Invalid non-string data type of "+body.getClass().getName()+" for text/plain body serialization"); + } + + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { + if (contentTypeIsJson(contentType)) { + return serializeJson(contentType, body); + } else if (contentType.equals(textPlainContentType)) { + return serializeTextPlain(contentType, body); + } + throw new RuntimeException("Serialization has not yet been implemented for contentType="+contentType+". If you need it please file a PR"); + } + + public abstract SerializedRequestBody serialize(T requestBody); +} \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java new file mode 100644 index 00000000000..62185c6f7aa --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java @@ -0,0 +1,13 @@ +package org.openapijsonschematools.client.requestbody; + +import java.net.http.HttpRequest; + +public class SerializedRequestBody { + public final String contentType; + public final HttpRequest.BodyPublisher bodyPublisher; + + protected SerializedRequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { + this.contentType = contentType; + this.bodyPublisher = bodyPublisher; + } +} \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java index d3554918f93..ee6800e54ad 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java @@ -32,42 +32,67 @@ public class AnyTypeJsonSchema { public static abstract sealed class AnyTypeJsonSchema1Boxed permits AnyTypeJsonSchema1BoxedVoid, AnyTypeJsonSchema1BoxedBoolean, AnyTypeJsonSchema1BoxedNumber, AnyTypeJsonSchema1BoxedString, AnyTypeJsonSchema1BoxedList, AnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class AnyTypeJsonSchema1BoxedVoid extends AnyTypeJsonSchema1Boxed { public final Void data; private AnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedBoolean extends AnyTypeJsonSchema1Boxed { public final boolean data; private AnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedNumber extends AnyTypeJsonSchema1Boxed { public final Number data; private AnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedString extends AnyTypeJsonSchema1Boxed { public final String data; private AnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedList extends AnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private AnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedMap extends AnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private AnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class AnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, AnyTypeJsonSchema1BoxedList>, MapSchemaValidator, AnyTypeJsonSchema1BoxedMap> { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java index 10f5e40b3ec..9cb93203682 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java @@ -19,12 +19,17 @@ public class BooleanJsonSchema { public static abstract sealed class BooleanJsonSchema1Boxed permits BooleanJsonSchema1BoxedBoolean { + public abstract @Nullable Object data(); } public static final class BooleanJsonSchema1BoxedBoolean extends BooleanJsonSchema1Boxed { public final boolean data; private BooleanJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class BooleanJsonSchema1 extends JsonSchema implements BooleanSchemaValidator { private static @Nullable BooleanJsonSchema1 instance = null; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java index 746fe2c77ce..48da817d9b1 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java @@ -20,12 +20,17 @@ public class DateJsonSchema { public static abstract sealed class DateJsonSchema1Boxed permits DateJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateJsonSchema1BoxedString extends DateJsonSchema1Boxed { public final String data; private DateJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java index 744342f9f71..9e048ab2c07 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java @@ -20,12 +20,17 @@ public class DateTimeJsonSchema { public static abstract sealed class DateTimeJsonSchema1Boxed permits DateTimeJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateTimeJsonSchema1BoxedString extends DateTimeJsonSchema1Boxed { public final String data; private DateTimeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateTimeJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java index 129ad2d6146..af820a6b251 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java @@ -19,12 +19,17 @@ public class DecimalJsonSchema { public static abstract sealed class DecimalJsonSchema1Boxed permits DecimalJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DecimalJsonSchema1BoxedString extends DecimalJsonSchema1Boxed { public final String data; private DecimalJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DecimalJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java index 1c014221a21..8219f3ca213 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java @@ -19,12 +19,17 @@ public class DoubleJsonSchema { public static abstract sealed class DoubleJsonSchema1Boxed permits DoubleJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class DoubleJsonSchema1BoxedNumber extends DoubleJsonSchema1Boxed { public final Number data; private DoubleJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DoubleJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java index b3a6d3f8ca7..42e3806e845 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java @@ -19,12 +19,17 @@ public class FloatJsonSchema { public static abstract sealed class FloatJsonSchema1Boxed permits FloatJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class FloatJsonSchema1BoxedNumber extends FloatJsonSchema1Boxed { public final Number data; private FloatJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class FloatJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java index 7aef9bf3325..c9ae84e53f4 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java @@ -19,12 +19,17 @@ public class Int32JsonSchema { public static abstract sealed class Int32JsonSchema1Boxed permits Int32JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int32JsonSchema1BoxedNumber extends Int32JsonSchema1Boxed { public final Number data; private Int32JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int32JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java index a58d5c442ef..e74999992ef 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java @@ -19,12 +19,17 @@ public class Int64JsonSchema { public static abstract sealed class Int64JsonSchema1Boxed permits Int64JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int64JsonSchema1BoxedNumber extends Int64JsonSchema1Boxed { public final Number data; private Int64JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int64JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java index cf43320b19a..42568a55f34 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java @@ -19,12 +19,17 @@ public class IntJsonSchema { public static abstract sealed class IntJsonSchema1Boxed permits IntJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class IntJsonSchema1BoxedNumber extends IntJsonSchema1Boxed { public final Number data; private IntJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class IntJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java index 3649be7b9b5..855e63d6573 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java @@ -22,12 +22,17 @@ public class ListJsonSchema { public static abstract sealed class ListJsonSchema1Boxed permits ListJsonSchema1BoxedList { + public abstract @Nullable Object data(); } public static final class ListJsonSchema1BoxedList extends ListJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private ListJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class ListJsonSchema1 extends JsonSchema implements ListSchemaValidator, ListJsonSchema1BoxedList> { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java index 2a4efaaee48..568471e3c8d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java @@ -23,12 +23,17 @@ public class MapJsonSchema { public static abstract sealed class MapJsonSchema1Boxed permits MapJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class MapJsonSchema1BoxedMap extends MapJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private MapJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class MapJsonSchema1 extends JsonSchema implements MapSchemaValidator, MapJsonSchema1BoxedMap> { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java index b73b85da741..705bb7aa6b9 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java @@ -32,42 +32,67 @@ public class NotAnyTypeJsonSchema { public static abstract sealed class NotAnyTypeJsonSchema1Boxed permits NotAnyTypeJsonSchema1BoxedVoid, NotAnyTypeJsonSchema1BoxedBoolean, NotAnyTypeJsonSchema1BoxedNumber, NotAnyTypeJsonSchema1BoxedString, NotAnyTypeJsonSchema1BoxedList, NotAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class NotAnyTypeJsonSchema1BoxedVoid extends NotAnyTypeJsonSchema1Boxed { public final Void data; private NotAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedBoolean extends NotAnyTypeJsonSchema1Boxed { public final boolean data; private NotAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedNumber extends NotAnyTypeJsonSchema1Boxed { public final Number data; private NotAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedString extends NotAnyTypeJsonSchema1Boxed { public final String data; private NotAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedList extends NotAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedMap extends NotAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NotAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, NotAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, NotAnyTypeJsonSchema1BoxedMap> { @@ -266,11 +291,11 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid @Override public NotAnyTypeJsonSchema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedVoid(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedBoolean(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java index b8edb636f21..5882a7f23e5 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java @@ -19,12 +19,17 @@ public class NullJsonSchema { public static abstract sealed class NullJsonSchema1Boxed permits NullJsonSchema1BoxedVoid { + public abstract @Nullable Object data(); } public static final class NullJsonSchema1BoxedVoid extends NullJsonSchema1Boxed { public final Void data; private NullJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NullJsonSchema1 extends JsonSchema implements NullSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java index fd1997b4de6..1340dcc4420 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java @@ -19,12 +19,17 @@ public class NumberJsonSchema { public static abstract sealed class NumberJsonSchema1Boxed permits NumberJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class NumberJsonSchema1BoxedNumber extends NumberJsonSchema1Boxed { public final Number data; private NumberJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NumberJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java index ef4c1157792..2cd0e21f94d 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java @@ -22,12 +22,17 @@ public class StringJsonSchema { public static abstract sealed class StringJsonSchema1Boxed permits StringJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class StringJsonSchema1BoxedString extends StringJsonSchema1Boxed { public final String data; private StringJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class StringJsonSchema1 extends JsonSchema implements StringSchemaValidator { private static @Nullable StringJsonSchema1 instance = null; diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java index 4de51a0f721..2506b53a958 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java @@ -20,12 +20,17 @@ public class UuidJsonSchema { public static abstract sealed class UuidJsonSchema1Boxed permits UuidJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class UuidJsonSchema1BoxedString extends UuidJsonSchema1Boxed { public final String data; private UuidJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UuidJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java index 75e63ba6975..90b9e3b1870 100644 --- a/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java +++ b/samples/client/3_0_3_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java @@ -20,42 +20,67 @@ public class UnsetAnyTypeJsonSchema { public static abstract sealed class UnsetAnyTypeJsonSchema1Boxed permits UnsetAnyTypeJsonSchema1BoxedVoid, UnsetAnyTypeJsonSchema1BoxedBoolean, UnsetAnyTypeJsonSchema1BoxedNumber, UnsetAnyTypeJsonSchema1BoxedString, UnsetAnyTypeJsonSchema1BoxedList, UnsetAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class UnsetAnyTypeJsonSchema1BoxedVoid extends UnsetAnyTypeJsonSchema1Boxed { public final Void data; private UnsetAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedBoolean extends UnsetAnyTypeJsonSchema1Boxed { public final boolean data; private UnsetAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedNumber extends UnsetAnyTypeJsonSchema1Boxed { public final Number data; private UnsetAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedString extends UnsetAnyTypeJsonSchema1Boxed { public final String data; private UnsetAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedList extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedMap extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UnsetAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, UnsetAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, UnsetAnyTypeJsonSchema1BoxedMap> { private static @Nullable UnsetAnyTypeJsonSchema1 instance = null; diff --git a/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java new file mode 100644 index 00000000000..0c618ead730 --- /dev/null +++ b/samples/client/3_0_3_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java @@ -0,0 +1,163 @@ +package org.openapijsonschematools.client.requestbody; + +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.schemas.MapJsonSchema; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.junit.Assert; +import org.junit.Test; + +import java.net.http.HttpResponse; +import java.nio.ByteBuffer; +import java.nio.charset.StandardCharsets; +import java.util.List; +import java.util.Map; +import java.util.concurrent.Flow; + +public final class RequestBodySerializerTest { + + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, TextplainRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public ApplicationjsonRequestBody(@Nullable Object body) { + contentType = "application/json"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + public static final class TextplainRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public TextplainRequestBody(@Nullable Object body) { + contentType = "text/plain"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + + public static class MyRequestBodySerializer extends RequestBodySerializer { + public MyRequestBodySerializer() { + super(Map.of(), true); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { + return serialize(requestBody0.contentType(), requestBody0.body()); + } else { + TextplainRequestBody requestBody1 = (TextplainRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body()); + } + } + } + + @Test + public void testContentTypeIsJson() { + var serializer = new MyRequestBodySerializer(); + Assert.assertTrue(serializer.contentTypeIsJson("application/json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json; charset=UTF-8")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json-patch+json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/geo+json")); + + Assert.assertFalse(serializer.contentTypeIsJson("application/octet-stream")); + Assert.assertFalse(serializer.contentTypeIsJson("text/plain")); + } + + static final class StringSubscriber implements Flow.Subscriber { + final HttpResponse.BodySubscriber wrapped; + StringSubscriber(HttpResponse.BodySubscriber wrapped) { + this.wrapped = wrapped; + } + @Override + public void onSubscribe(Flow.Subscription subscription) { + wrapped.onSubscribe(subscription); + } + @Override + public void onNext(ByteBuffer item) { wrapped.onNext(List.of(item)); } + @Override + public void onError(Throwable throwable) { wrapped.onError(throwable); } + @Override + public void onComplete() { wrapped.onComplete(); } + } + + private String getJsonBody(SerializedRequestBody requestBody) { + var bodySubscriber = HttpResponse.BodySubscribers.ofString(StandardCharsets.UTF_8); + var flowSubscriber = new StringSubscriber(bodySubscriber); + requestBody.bodyPublisher.subscribe(flowSubscriber); + + return bodySubscriber.getBody().toCompletableFuture().join(); + } + + @Test + public void testSerializeApplicationJson() { + var serializer = new MyRequestBodySerializer(); + String jsonBody; + SerializedRequestBody requestBody = serializer.serialize(new ApplicationjsonRequestBody(1)); + Assert.assertEquals("application/json", requestBody.contentType); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "1"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(3.14)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "3.14"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(null)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "null"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(true)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "true"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(false)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "false"); + + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(List.of())); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "[]"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(Map.of())); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "{}"); + + SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + MapJsonSchema.MapJsonSchema1 mapJsonSchema = MapJsonSchema.MapJsonSchema1.getInstance(); + var frozenMap = mapJsonSchema.validate(Map.of("k1", "v1", "k2", "v2"), configuration); + requestBody = serializer.serialize(new ApplicationjsonRequestBody(frozenMap)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "{\"k2\":\"v2\",\"k1\":\"v1\"}"); + } + + @Test + public void testSerializeTextPlain() { + var serializer = new MyRequestBodySerializer(); + SerializedRequestBody requestBody = serializer.serialize(new TextplainRequestBody("a")); + Assert.assertEquals("text/plain", requestBody.contentType); + String textBody = getJsonBody(requestBody); + Assert.assertEquals(textBody, "a"); + + Assert.assertThrows( + RuntimeException.class, + () -> serializer.serialize(new TextplainRequestBody(null)) + ); + } +} \ No newline at end of file diff --git a/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES b/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES index 54c2a4d140f..3783613872d 100644 --- a/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES +++ b/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES @@ -779,784 +779,784 @@ src/unit_test_api/paths/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types/__init__.py diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/schema.md index c280e8d302e..8c6b8553d40 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidate**](../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDictInput](../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedictinput), [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) +[**additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidate**](../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDictInput](../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedictinput), [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md index 0f7b2db5fec..97404c9ba73 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md index 55937f52694..cd7300a1e34 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) +[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md index 9a1d3a8f1ae..ac548c5f87d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicators**](../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md) | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDictInput](../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdictinput), [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicators**](../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md) | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDictInput](../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdictinput), [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md index 825301dd434..607ab49d6ea 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md index ebf813f2858..498deea5fc1 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof.Allof**](../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof.Allof**](../../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md index e9502883f2b..c32f4daa8e2 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_simple_types.AllofSimpleTypes**](../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_simple_types.AllofSimpleTypes**](../../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md index 0fa274f9d6c..6d88dbd19bf 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md index f95721bd3a4..e682450cf0a 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md index 81fdaf4249e..3b259024bb0 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md index f219a60b303..3fc81b0a707 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md index 3a63262604e..99c259b26b3 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md index ed387aeb5d3..7d9c824d9f2 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_complex_types.AnyofComplexTypes**](../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_complex_types.AnyofComplexTypes**](../../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md index 282ecd4b538..80347c140a4 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof.Anyof**](../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof.Anyof**](../../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md index aa0705d8920..a26409301b4 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../components/schema/anyof_with_base_schema.md) | str | str +[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../../components/schema/anyof_with_base_schema.md) | str | str diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md index 6ebf65466f4..bd5d5cb2ab0 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md index df4c4f65334..eede790e3a7 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../components/schema/array_type_matches_arrays.md) | [array_type_matches_arrays.ArrayTypeMatchesArraysTupleInput](../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystupleinput), [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) | [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) +[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../../components/schema/array_type_matches_arrays.md) | [array_type_matches_arrays.ArrayTypeMatchesArraysTupleInput](../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystupleinput), [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) | [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md index 03da442f0e7..8aff1ed419a 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool +[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md index c9873b7f562..1681067de6d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_int.ByInt**](../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_int.ByInt**](../../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md index 399c0e1d502..0b0a0d5b245 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_number.ByNumber**](../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_number.ByNumber**](../../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md index 62d91ff0d70..03fbf135421 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_small_number.BySmallNumber**](../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_small_number.BySmallNumber**](../../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md index bcdb01bd43f..ab8468fcad5 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**date_time_format.DateTimeFormat**](../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**date_time_format.DateTimeFormat**](../../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md index 92191b36009..be684b0256b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**email_format.EmailFormat**](../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**email_format.EmailFormat**](../../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md index 7683e1af034..d6830b123f1 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int +[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md index 0b57ccf0370..75f4e0d2e07 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int +[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md index 0f41616592b..3fca70a2f0e 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] +[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md index e3966c79ebd..e20c7195016 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] +[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md index b28244c1a4a..0937211d4ad 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] +[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md index f9bddd0f5d1..8b49e07cd7d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enums_in_properties.EnumsInProperties**](../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) +[**enums_in_properties.EnumsInProperties**](../../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md index 4f2c8c8163a..e52bf6d359b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**forbidden_property.ForbiddenProperty**](../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**forbidden_property.ForbiddenProperty**](../../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md index 81aeeca291a..97751eaa479 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**hostname_format.HostnameFormat**](../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**hostname_format.HostnameFormat**](../../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md index d95c5731074..8fc687e22aa 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../components/schema/integer_type_matches_integers.md) | int | int +[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../../components/schema/integer_type_matches_integers.md) | int | int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/schema.md index bb78505a3ad..3a0a919bdff 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**invalid_instance_should_not_raise_error_when_float_division_inf.InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf**](../../../../../../components/schema/invalid_instance_should_not_raise_error_when_float_division_inf.md) | int | int +[**invalid_instance_should_not_raise_error_when_float_division_inf.InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf**](../../../../../../../components/schema/invalid_instance_should_not_raise_error_when_float_division_inf.md) | int | int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/schema.md index 414c859b37a..26bbc33d45d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**invalid_string_value_for_default.InvalidStringValueForDefault**](../../../../../../components/schema/invalid_string_value_for_default.md) | [invalid_string_value_for_default.InvalidStringValueForDefaultDictInput](../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdictinput), [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**invalid_string_value_for_default.InvalidStringValueForDefault**](../../../../../../../components/schema/invalid_string_value_for_default.md) | [invalid_string_value_for_default.InvalidStringValueForDefaultDictInput](../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdictinput), [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md index 55dec23ff96..ea9f60b18e6 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv4_format.Ipv4Format**](../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv4_format.Ipv4Format**](../../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md index deff46f057e..2e132b2a004 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv6_format.Ipv6Format**](../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv6_format.Ipv6Format**](../../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md index 9ff2d3548c4..0f54838f683 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**json_pointer_format.JsonPointerFormat**](../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**json_pointer_format.JsonPointerFormat**](../../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md index 5553ca1e9b7..589da0516fe 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation.MaximumValidation**](../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation.MaximumValidation**](../../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md index ca71a9fb799..6840ed42a5b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md index f50abb3b526..4cfe56e232c 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxitems_validation.MaxitemsValidation**](../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxitems_validation.MaxitemsValidation**](../../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md index a2e68829ab2..7a43b90bf85 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxlength_validation.MaxlengthValidation**](../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxlength_validation.MaxlengthValidation**](../../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md index 4e3d86e546c..d3f77385483 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md index 00d746957d6..cb40b7cf6d2 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md index 26eeccd5eaf..44819265c26 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation.MinimumValidation**](../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation.MinimumValidation**](../../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md index 5e92f980c9b..19f3ed9032c 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md index 65869f18e46..e646114aaee 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minitems_validation.MinitemsValidation**](../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minitems_validation.MinitemsValidation**](../../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md index 01738b2137d..ba84d5dedd6 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minlength_validation.MinlengthValidation**](../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minlength_validation.MinlengthValidation**](../../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md index 5124086459f..a9f0c2203cf 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minproperties_validation.MinpropertiesValidation**](../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minproperties_validation.MinpropertiesValidation**](../../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md index 58e17f98b32..43660eb78d5 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md index 926d363545c..94442176b5f 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md index c0e56dc998e..6841c1b39b8 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_items.NestedItems**](../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../components/schema/nested_items.md#nesteditemstuple) +[**nested_items.NestedItems**](../../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../../components/schema/nested_items.md#nesteditemstuple) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md index 8a4161dd9cc..fc67bb2d367 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md index b706eeacd54..0d8ca42e87e 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md index 6d44ea35a50..e821bba20a4 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**_not._Not**](../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**_not._Not**](../../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md index a087048fe56..9c604f3157d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] +[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md index fff53776afc..1fc27f732eb 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None +[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md index 8def3a1e455..2f5989e5b48 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int +[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md index f729ef18de8..36dc6fe6eaa 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md index 6aeab4b8e0c..26ba7dda7c8 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict +[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md index 9ca7554a157..26490cc0ac4 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_complex_types.OneofComplexTypes**](../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_complex_types.OneofComplexTypes**](../../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md index 08849af368e..a92da1bd06b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof.Oneof**](../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof.Oneof**](../../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md index 5458e22b02e..b07790bb0ef 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../components/schema/oneof_with_base_schema.md) | str | str +[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../../components/schema/oneof_with_base_schema.md) | str | str diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md index 4f96d5bffdf..b1152ac0d3c 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md index 1d0a4d03c12..79210ca3a29 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_required.OneofWithRequired**](../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict +[**oneof_with_required.OneofWithRequired**](../../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md index 3bddf50968b..f8318e101e2 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md index 6e47e238a70..10f43cc2aea 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_validation.PatternValidation**](../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_validation.PatternValidation**](../../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md index 446fae7f7e8..dd10364bae7 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md index ca6d9685fdc..b5470f55cf7 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/schema.md index 80ce186392c..f440ec638a2 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_additionalproperties.RefInAdditionalproperties**](../../../../../../components/schema/ref_in_additionalproperties.md) | [ref_in_additionalproperties.RefInAdditionalpropertiesDictInput](../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdictinput), [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) | [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) +[**ref_in_additionalproperties.RefInAdditionalproperties**](../../../../../../../components/schema/ref_in_additionalproperties.md) | [ref_in_additionalproperties.RefInAdditionalpropertiesDictInput](../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdictinput), [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) | [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/schema.md index 9057ed6afc9..328e16b818c 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_allof.RefInAllof**](../../../../../../components/schema/ref_in_allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_allof.RefInAllof**](../../../../../../../components/schema/ref_in_allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/schema.md index 4c951aab855..cfca4951828 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_anyof.RefInAnyof**](../../../../../../components/schema/ref_in_anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_anyof.RefInAnyof**](../../../../../../../components/schema/ref_in_anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/schema.md index 17d6adde956..c70801c667c 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_items.RefInItems**](../../../../../../components/schema/ref_in_items.md) | [ref_in_items.RefInItemsTupleInput](../../../../../../components/schema/ref_in_items.md#refinitemstupleinput), [ref_in_items.RefInItemsTuple](../../../../../../components/schema/ref_in_items.md#refinitemstuple) | [ref_in_items.RefInItemsTuple](../../../../../../components/schema/ref_in_items.md#refinitemstuple) +[**ref_in_items.RefInItems**](../../../../../../../components/schema/ref_in_items.md) | [ref_in_items.RefInItemsTupleInput](../../../../../../../components/schema/ref_in_items.md#refinitemstupleinput), [ref_in_items.RefInItemsTuple](../../../../../../../components/schema/ref_in_items.md#refinitemstuple) | [ref_in_items.RefInItemsTuple](../../../../../../../components/schema/ref_in_items.md#refinitemstuple) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/schema.md index 2006b42b3cc..1e3b6242522 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_not.RefInNot**](../../../../../../components/schema/ref_in_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_not.RefInNot**](../../../../../../../components/schema/ref_in_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/schema.md index 5fea9c5b8a2..ab3ed7784e1 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_oneof.RefInOneof**](../../../../../../components/schema/ref_in_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_oneof.RefInOneof**](../../../../../../../components/schema/ref_in_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/schema.md index 4d9713959ae..9a24f791d67 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_property.RefInProperty**](../../../../../../components/schema/ref_in_property.md) | [ref_in_property.RefInPropertyDictInput](../../../../../../components/schema/ref_in_property.md#refinpropertydictinput), [ref_in_property.RefInPropertyDict](../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [ref_in_property.RefInPropertyDict](../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_property.RefInProperty**](../../../../../../../components/schema/ref_in_property.md) | [ref_in_property.RefInPropertyDictInput](../../../../../../../components/schema/ref_in_property.md#refinpropertydictinput), [ref_in_property.RefInPropertyDict](../../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [ref_in_property.RefInPropertyDict](../../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md index 657fe1dde2a..a083a020b96 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_default_validation.RequiredDefaultValidation**](../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_default_validation.RequiredDefaultValidation**](../../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md index f12feaf8e9b..63157b3c68b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_validation.RequiredValidation**](../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_validation.RequiredValidation**](../../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md index c713c1dd7f1..3095bb4d873 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md index 019d986b9c8..3b23ca63c80 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md index 446bb03d4df..fb0c5cf72da 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**simple_enum_validation.SimpleEnumValidation**](../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int +[**simple_enum_validation.SimpleEnumValidation**](../../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md index 4f0786bbb23..4727d0e2530 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../components/schema/string_type_matches_strings.md) | str | str +[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../../components/schema/string_type_matches_strings.md) | str | str diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/schema.md index a39afc01a0e..2238dc216e8 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing**](../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDictInput](../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdictinput), [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) +[**the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing**](../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDictInput](../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdictinput), [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md index 1a8750cb498..089a82bddaa 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md index 8da3484db7a..94124666ff4 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md index 0c73d64a61a..0686a094ae1 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_format.UriFormat**](../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_format.UriFormat**](../../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md index 43e89f3a455..0d4cf1c286f 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_reference_format.UriReferenceFormat**](../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_reference_format.UriReferenceFormat**](../../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md index 338273a27f4..2f3e0e8e378 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_template_format.UriTemplateFormat**](../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_template_format.UriTemplateFormat**](../../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index aa150da0808..892b199e48a 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidate**](../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDictInput](../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedictinput), [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) +[**additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidate**](../../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDictInput](../../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedictinput), [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) | [additionalproperties_allows_a_schema_which_should_validate.AdditionalpropertiesAllowsASchemaWhichShouldValidateDict](../../../../../../../../../components/schema/additionalproperties_allows_a_schema_which_should_validate.md#additionalpropertiesallowsaschemawhichshouldvalidatedict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 4a3b060be2a..fe252e45111 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index b93cfbe4502..50f45e8ea64 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) +[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 44a1a5ee57d..b30dcd8b61e 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_additionalproperties_should_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicators**](../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md) | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDictInput](../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdictinput), [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicators**](../../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md) | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDictInput](../../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdictinput), [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_should_not_look_in_applicators.AdditionalpropertiesShouldNotLookInApplicatorsDict](../../../../../../../../../components/schema/additionalproperties_should_not_look_in_applicators.md#additionalpropertiesshouldnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1418ab5e905..19b46d31352 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index c8378144a23..32b6d630248 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof.Allof**](../../../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof.Allof**](../../../../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e38446c028e..1a90ecee743 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_simple_types.AllofSimpleTypes**](../../../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_simple_types.AllofSimpleTypes**](../../../../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 600cb695614..b3e6f88af1d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 58e289c0668..b23725993d2 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index fb930bbc12b..e48147c6487 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 16acc891c14..88c0b381263 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 09b0a820107..16da3191853 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 75ef4c32916..0aec2828b4d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_complex_types.AnyofComplexTypes**](../../../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_complex_types.AnyofComplexTypes**](../../../../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6fea76ecb48..fa714626c57 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof.Anyof**](../../../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof.Anyof**](../../../../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f5a464bf7cf..7b95963b5b0 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../../../components/schema/anyof_with_base_schema.md) | str | str +[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../../../../components/schema/anyof_with_base_schema.md) | str | str diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 49397ee250f..3eb0d3595ab 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 903fcba26bb..885d6789812 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../../../components/schema/array_type_matches_arrays.md) | [array_type_matches_arrays.ArrayTypeMatchesArraysTupleInput](../../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystupleinput), [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) | [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) +[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../../../../components/schema/array_type_matches_arrays.md) | [array_type_matches_arrays.ArrayTypeMatchesArraysTupleInput](../../../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystupleinput), [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) | [array_type_matches_arrays.ArrayTypeMatchesArraysTuple](../../../../../../../../../components/schema/array_type_matches_arrays.md#arraytypematchesarraystuple) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d0e6a6c647a..b6138613cd4 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool +[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index dec825d1df2..7dc0f9e261d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_int.ByInt**](../../../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_int.ByInt**](../../../../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 0214092d49f..6709cfef805 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_number.ByNumber**](../../../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_number.ByNumber**](../../../../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 957618f603d..0ce716c20dc 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_small_number.BySmallNumber**](../../../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_small_number.BySmallNumber**](../../../../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index b3b9bd4fcb7..7a48e60d913 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**date_time_format.DateTimeFormat**](../../../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**date_time_format.DateTimeFormat**](../../../../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 88fa6c42c43..f625c430f1f 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**email_format.EmailFormat**](../../../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**email_format.EmailFormat**](../../../../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 09965548d81..c1ff5ba781a 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int +[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 52570de407a..9ded70949ae 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int +[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e69784049f5..58dc2e0606a 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] +[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7f6e62e0db1..bfdf8373736 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] +[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7134019f044..ad93c5d1833 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] +[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index b9ec1018916..5d4d058684b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enums_in_properties.EnumsInProperties**](../../../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) +[**enums_in_properties.EnumsInProperties**](../../../../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 8f97d871e12..21879f369ec 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**forbidden_property.ForbiddenProperty**](../../../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**forbidden_property.ForbiddenProperty**](../../../../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 10db323c16e..f478ae304a3 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**hostname_format.HostnameFormat**](../../../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**hostname_format.HostnameFormat**](../../../../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9d9f0f2eebd..af473574d47 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../../../components/schema/integer_type_matches_integers.md) | int | int +[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../../../../components/schema/integer_type_matches_integers.md) | int | int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 13b4be5ef7f..b282fc22044 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**invalid_instance_should_not_raise_error_when_float_division_inf.InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf**](../../../../../../../../components/schema/invalid_instance_should_not_raise_error_when_float_division_inf.md) | int | int +[**invalid_instance_should_not_raise_error_when_float_division_inf.InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInf**](../../../../../../../../../components/schema/invalid_instance_should_not_raise_error_when_float_division_inf.md) | int | int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_string_value_for_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_string_value_for_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ec3e78f5748..7a4cb50acef 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_string_value_for_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_invalid_string_value_for_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**invalid_string_value_for_default.InvalidStringValueForDefault**](../../../../../../../../components/schema/invalid_string_value_for_default.md) | [invalid_string_value_for_default.InvalidStringValueForDefaultDictInput](../../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdictinput), [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**invalid_string_value_for_default.InvalidStringValueForDefault**](../../../../../../../../../components/schema/invalid_string_value_for_default.md) | [invalid_string_value_for_default.InvalidStringValueForDefaultDictInput](../../../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdictinput), [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [invalid_string_value_for_default.InvalidStringValueForDefaultDict](../../../../../../../../../components/schema/invalid_string_value_for_default.md#invalidstringvaluefordefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 97dd4d9e851..9ca17fe22b9 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv4_format.Ipv4Format**](../../../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv4_format.Ipv4Format**](../../../../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 357ffff411e..a21761129b6 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv6_format.Ipv6Format**](../../../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv6_format.Ipv6Format**](../../../../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index eddc0b46a26..f25ebecd721 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**json_pointer_format.JsonPointerFormat**](../../../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**json_pointer_format.JsonPointerFormat**](../../../../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d7878e3a8ba..6cd6a4042eb 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation.MaximumValidation**](../../../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation.MaximumValidation**](../../../../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 17a944fb31d..930037cdcce 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 39e01abe25b..a74a5072598 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxitems_validation.MaxitemsValidation**](../../../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxitems_validation.MaxitemsValidation**](../../../../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 20b6bc91e4e..db0a773e511 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxlength_validation.MaxlengthValidation**](../../../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxlength_validation.MaxlengthValidation**](../../../../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 5fc9d988058..0c9dda94aff 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d1b8e7bb725..44439f7aadb 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index a059f3701ca..4ff9828c628 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation.MinimumValidation**](../../../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation.MinimumValidation**](../../../../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e506fad022f..d1f8d87c2d1 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ddbe96f5f75..19b77a4b50b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minitems_validation.MinitemsValidation**](../../../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minitems_validation.MinitemsValidation**](../../../../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 66092b60e72..afbee812dc7 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minlength_validation.MinlengthValidation**](../../../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minlength_validation.MinlengthValidation**](../../../../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index c5365df3ca7..a1e0e68125c 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minproperties_validation.MinpropertiesValidation**](../../../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minproperties_validation.MinpropertiesValidation**](../../../../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index c99c8e68a09..21c09244788 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index a03735bd6c8..f08d2e14573 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 63f953af2c7..ec4ebdf7828 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_items.NestedItems**](../../../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../../../components/schema/nested_items.md#nesteditemstuple) +[**nested_items.NestedItems**](../../../../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../../../../components/schema/nested_items.md#nesteditemstuple) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ee51d669922..cdbf0e29d19 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 86087c7204d..fe70ceab114 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f26e21a1e38..8e2c20a7acd 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**_not._Not**](../../../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**_not._Not**](../../../../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7587caf756a..851b0279134 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] +[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 06dc190306e..774e194f496 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None +[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ddd00d2eec3..c4533099bfe 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int +[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 07e98418533..5e4becdb428 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index c1df6836641..5be41cddd91 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict +[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 5b20db597bf..945e85c5cc7 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_complex_types.OneofComplexTypes**](../../../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_complex_types.OneofComplexTypes**](../../../../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d6337ba0225..c464a2a20ae 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof.Oneof**](../../../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof.Oneof**](../../../../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f7dbeb6f538..857a161f178 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../../../components/schema/oneof_with_base_schema.md) | str | str +[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../../../../components/schema/oneof_with_base_schema.md) | str | str diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9eca69e8124..cdc642640fe 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7c6326f5d30..409e860a45a 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_required.OneofWithRequired**](../../../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict +[**oneof_with_required.OneofWithRequired**](../../../../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 52e350ff490..9cba5a5500e 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 64cb9d18d7d..dcd7259313c 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_validation.PatternValidation**](../../../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_validation.PatternValidation**](../../../../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 87d32e500d0..fba16738b78 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 99fb4084643..c97e5e2e8bd 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 4a2805631b7..c13fea2628a 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_additionalproperties.RefInAdditionalproperties**](../../../../../../../../components/schema/ref_in_additionalproperties.md) | [ref_in_additionalproperties.RefInAdditionalpropertiesDictInput](../../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdictinput), [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) | [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) +[**ref_in_additionalproperties.RefInAdditionalproperties**](../../../../../../../../../components/schema/ref_in_additionalproperties.md) | [ref_in_additionalproperties.RefInAdditionalpropertiesDictInput](../../../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdictinput), [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) | [ref_in_additionalproperties.RefInAdditionalpropertiesDict](../../../../../../../../../components/schema/ref_in_additionalproperties.md#refinadditionalpropertiesdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d88cb82a0b0..549d1a357e2 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_allof.RefInAllof**](../../../../../../../../components/schema/ref_in_allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_allof.RefInAllof**](../../../../../../../../../components/schema/ref_in_allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ceaab0293e2..8c0cdfaeb4b 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_anyof.RefInAnyof**](../../../../../../../../components/schema/ref_in_anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_anyof.RefInAnyof**](../../../../../../../../../components/schema/ref_in_anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index cba2ebf93d3..9e66bfb2bcc 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_items.RefInItems**](../../../../../../../../components/schema/ref_in_items.md) | [ref_in_items.RefInItemsTupleInput](../../../../../../../../components/schema/ref_in_items.md#refinitemstupleinput), [ref_in_items.RefInItemsTuple](../../../../../../../../components/schema/ref_in_items.md#refinitemstuple) | [ref_in_items.RefInItemsTuple](../../../../../../../../components/schema/ref_in_items.md#refinitemstuple) +[**ref_in_items.RefInItems**](../../../../../../../../../components/schema/ref_in_items.md) | [ref_in_items.RefInItemsTupleInput](../../../../../../../../../components/schema/ref_in_items.md#refinitemstupleinput), [ref_in_items.RefInItemsTuple](../../../../../../../../../components/schema/ref_in_items.md#refinitemstuple) | [ref_in_items.RefInItemsTuple](../../../../../../../../../components/schema/ref_in_items.md#refinitemstuple) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7047896d10a..411b5686d56 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_not.RefInNot**](../../../../../../../../components/schema/ref_in_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_not.RefInNot**](../../../../../../../../../components/schema/ref_in_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 28949794fd6..2019f3b565e 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_oneof.RefInOneof**](../../../../../../../../components/schema/ref_in_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_oneof.RefInOneof**](../../../../../../../../../components/schema/ref_in_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 21d2399e178..77d079c2e94 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_ref_in_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_in_property.RefInProperty**](../../../../../../../../components/schema/ref_in_property.md) | [ref_in_property.RefInPropertyDictInput](../../../../../../../../components/schema/ref_in_property.md#refinpropertydictinput), [ref_in_property.RefInPropertyDict](../../../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [ref_in_property.RefInPropertyDict](../../../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**ref_in_property.RefInProperty**](../../../../../../../../../components/schema/ref_in_property.md) | [ref_in_property.RefInPropertyDictInput](../../../../../../../../../components/schema/ref_in_property.md#refinpropertydictinput), [ref_in_property.RefInPropertyDict](../../../../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [ref_in_property.RefInPropertyDict](../../../../../../../../../components/schema/ref_in_property.md#refinpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index c3e53faab9b..72118450cdf 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_default_validation.RequiredDefaultValidation**](../../../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_default_validation.RequiredDefaultValidation**](../../../../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e8660392636..82f262d3305 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_validation.RequiredValidation**](../../../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_validation.RequiredValidation**](../../../../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6c35a1d7a8a..b4f37c2b976 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 42debbb4958..d7a5602b34e 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 756a14567eb..cb726fbe8bc 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**simple_enum_validation.SimpleEnumValidation**](../../../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int +[**simple_enum_validation.SimpleEnumValidation**](../../../../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 83a2edd5b74..42b79e9921d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../../../components/schema/string_type_matches_strings.md) | str | str +[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../../../../components/schema/string_type_matches_strings.md) | str | str diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f1e291ce1d6..b2ea1623fd8 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing**](../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDictInput](../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdictinput), [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) +[**the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissing**](../../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDictInput](../../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdictinput), [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) | [the_default_keyword_does_not_do_anything_if_the_property_is_missing.TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingDict](../../../../../../../../../components/schema/the_default_keyword_does_not_do_anything_if_the_property_is_missing.md#thedefaultkeyworddoesnotdoanythingifthepropertyismissingdict) diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ca5f9d86d67..1acfba31049 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 83190e6d625..923d467a8d0 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6bedbc3ac7e..8f9988b379e 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_format.UriFormat**](../../../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_format.UriFormat**](../../../../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e07284cc2a0..3d773b3f718 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_reference_format.UriReferenceFormat**](../../../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_reference_format.UriReferenceFormat**](../../../../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e66d6936a2e..6a13a02355d 100644 --- a/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_0_3_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_template_format.UriTemplateFormat**](../../../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_template_format.UriTemplateFormat**](../../../../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..467602655d0 --- /dev/null +++ b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES b/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES index 25f8c07409f..d02cbbece8f 100644 --- a/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES +++ b/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES @@ -296,6 +296,12 @@ src/main/java/org/openapijsonschematools/client/exceptions/InvalidAdditionalProp src/main/java/org/openapijsonschematools/client/exceptions/InvalidTypeException.java src/main/java/org/openapijsonschematools/client/exceptions/UnsetPropertyException.java src/main/java/org/openapijsonschematools/client/exceptions/ValidationException.java +src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java +src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java +src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java +src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java +src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java +src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java @@ -396,7 +402,151 @@ src/main/java/org/openapijsonschematools/client/servers/Server0.java src/main/java/org/openapijsonschematools/client/servers/ServerProvider.java src/main/java/org/openapijsonschematools/client/servers/ServerWithVariables.java src/main/java/org/openapijsonschematools/client/servers/ServerWithoutVariables.java +src/test/java/org/openapijsonschematools/client/components/schemas/ASchemaGivenForPrefixitemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalItemsAreAllowedByDefaultTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesDoesNotLookInApplicatorsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithNullValuedInstancePropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ConstNulCharactersInStringsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ContainsKeywordValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ContainsWithNullInstanceElementsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DateFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependenciesWithEscapedCharactersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRootTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DependentSchemasSingleDependencyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DurationFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EmptyDependentsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ExclusivemaximumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ExclusiveminimumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FloatDivisionInfTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IdnEmailFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IdnHostnameFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IfAndElseWithoutThenTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IfAndThenWithoutElseTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IgnoreElseWithoutIfTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IgnoreIfWithoutThenOrElseTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IgnoreThenWithoutIfTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IriFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IriReferenceFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ItemsContainsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ItemsDoesNotLookInApplicatorsValidCaseTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ItemsWithNullInstanceElementsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaxcontainsWithoutContainsIsIgnoredTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MincontainsWithoutContainsIsIgnoredTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MultipleDependentsRequiredTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MultipleSimultaneousPatternpropertiesAreValidatedTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MultipleTypesCanBeSpecifiedInAnArrayTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NonAsciiPatternWithAdditionalpropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NonInterferenceAcrossCombinedSchemasTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NotMultipleTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegexTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesWithNullValuedInstancePropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PrefixitemsWithNullInstanceElementsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteractionTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNamesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithNullValuedInstancePropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PropertynamesValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RegexFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitiveTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RelativeJsonPointerFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SingleDependencyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SmallMultipleOfLargeIntegerTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TimeFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TypeArrayObjectOrNullTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TypeArrayOrObjectTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TypeAsArrayWithOneItemTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsAsSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsDependsOnMultipleNestedContainsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithNullInstanceElementsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynamesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalpropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithNullValuedInstancePropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseWithAnArrayOfItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsWithAnArrayOfItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UuidFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ValidateAgainstCorrectBranchThenVsElseTest.java src/test/java/org/openapijsonschematools/client/configurations/JsonSchemaKeywordFlagsTest.java +src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java src/test/java/org/openapijsonschematools/client/schemas/AnyTypeSchemaTest.java src/test/java/org/openapijsonschematools/client/schemas/ArrayTypeSchemaTest.java src/test/java/org/openapijsonschematools/client/schemas/BooleanSchemaTest.java diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ASchemaGivenForPrefixitems.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ASchemaGivenForPrefixitems.md index d3237c0be19..60f18cc8ef6 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ASchemaGivenForPrefixitems.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ASchemaGivenForPrefixitems.md @@ -1,6 +1,6 @@ # ASchemaGivenForPrefixitems org.openapijsonschematools.client.components.schemas.ASchemaGivenForPrefixitems.java -public class ASchemaGivenForPrefixitems +public class ASchemaGivenForPrefixitems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalItemsAreAllowedByDefault.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalItemsAreAllowedByDefault.md index 8670b038084..0212093a2a9 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalItemsAreAllowedByDefault.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalItemsAreAllowedByDefault.md @@ -1,6 +1,6 @@ # AdditionalItemsAreAllowedByDefault org.openapijsonschematools.client.components.schemas.AdditionalItemsAreAllowedByDefault.java -public class AdditionalItemsAreAllowedByDefault +public class AdditionalItemsAreAllowedByDefault
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md index 1203e36bcfd..3d0102a4a24 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesAreAllowedByDefault.md @@ -1,6 +1,6 @@ # AdditionalpropertiesAreAllowedByDefault org.openapijsonschematools.client.components.schemas.AdditionalpropertiesAreAllowedByDefault.java -public class AdditionalpropertiesAreAllowedByDefault +public class AdditionalpropertiesAreAllowedByDefault
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md index 9c720be6dbc..159c5b6a253 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesCanExistByItself.md @@ -1,6 +1,6 @@ # AdditionalpropertiesCanExistByItself org.openapijsonschematools.client.components.schemas.AdditionalpropertiesCanExistByItself.java -public class AdditionalpropertiesCanExistByItself +public class AdditionalpropertiesCanExistByItself
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.md index 6d91de3d013..dbdf5ac09cb 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.md @@ -1,6 +1,6 @@ # AdditionalpropertiesDoesNotLookInApplicators org.openapijsonschematools.client.components.schemas.AdditionalpropertiesDoesNotLookInApplicators.java -public class AdditionalpropertiesDoesNotLookInApplicators +public class AdditionalpropertiesDoesNotLookInApplicators
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.md index 576286bd48a..d23e8a28a1c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.md @@ -1,6 +1,6 @@ # AdditionalpropertiesWithNullValuedInstanceProperties org.openapijsonschematools.client.components.schemas.AdditionalpropertiesWithNullValuedInstanceProperties.java -public class AdditionalpropertiesWithNullValuedInstanceProperties +public class AdditionalpropertiesWithNullValuedInstanceProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithSchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithSchema.md index 34f7d4a3408..bd1c2e3b15d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithSchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AdditionalpropertiesWithSchema.md @@ -1,6 +1,6 @@ # AdditionalpropertiesWithSchema org.openapijsonschematools.client.components.schemas.AdditionalpropertiesWithSchema.java -public class AdditionalpropertiesWithSchema +public class AdditionalpropertiesWithSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Allof.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Allof.md index 48eea3b827c..208abe021c6 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Allof.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Allof.md @@ -1,6 +1,6 @@ # Allof org.openapijsonschematools.client.components.schemas.Allof.java -public class Allof +public class Allof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md index b4f9ae5c5f3..6a21dc5716c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofCombinedWithAnyofOneof.md @@ -1,6 +1,6 @@ # AllofCombinedWithAnyofOneof org.openapijsonschematools.client.components.schemas.AllofCombinedWithAnyofOneof.java -public class AllofCombinedWithAnyofOneof +public class AllofCombinedWithAnyofOneof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofSimpleTypes.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofSimpleTypes.md index c9deb7640a9..0d06f2192b5 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofSimpleTypes.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofSimpleTypes.md @@ -1,6 +1,6 @@ # AllofSimpleTypes org.openapijsonschematools.client.components.schemas.AllofSimpleTypes.java -public class AllofSimpleTypes +public class AllofSimpleTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md index 12c313a9f2a..02f0f53d81e 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithBaseSchema.md @@ -1,6 +1,6 @@ # AllofWithBaseSchema org.openapijsonschematools.client.components.schemas.AllofWithBaseSchema.java -public class AllofWithBaseSchema +public class AllofWithBaseSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md index a93a9818ff8..8bb3b9ca2ec 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithOneEmptySchema.md @@ -1,6 +1,6 @@ # AllofWithOneEmptySchema org.openapijsonschematools.client.components.schemas.AllofWithOneEmptySchema.java -public class AllofWithOneEmptySchema +public class AllofWithOneEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md index a6f0e7ce20c..60262417c7c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheFirstEmptySchema.md @@ -1,6 +1,6 @@ # AllofWithTheFirstEmptySchema org.openapijsonschematools.client.components.schemas.AllofWithTheFirstEmptySchema.java -public class AllofWithTheFirstEmptySchema +public class AllofWithTheFirstEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md index 90df0866e48..f43f920d986 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTheLastEmptySchema.md @@ -1,6 +1,6 @@ # AllofWithTheLastEmptySchema org.openapijsonschematools.client.components.schemas.AllofWithTheLastEmptySchema.java -public class AllofWithTheLastEmptySchema +public class AllofWithTheLastEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md index 1b9ce124d86..e72c6155a05 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AllofWithTwoEmptySchemas.md @@ -1,6 +1,6 @@ # AllofWithTwoEmptySchemas org.openapijsonschematools.client.components.schemas.AllofWithTwoEmptySchemas.java -public class AllofWithTwoEmptySchemas +public class AllofWithTwoEmptySchemas
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Anyof.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Anyof.md index 03cb81b3f71..8c0f413375b 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Anyof.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Anyof.md @@ -1,6 +1,6 @@ # Anyof org.openapijsonschematools.client.components.schemas.Anyof.java -public class Anyof +public class Anyof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofComplexTypes.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofComplexTypes.md index 29d0279d1e6..3b0fde2e61d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofComplexTypes.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofComplexTypes.md @@ -1,6 +1,6 @@ # AnyofComplexTypes org.openapijsonschematools.client.components.schemas.AnyofComplexTypes.java -public class AnyofComplexTypes +public class AnyofComplexTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md index b90a2928308..4f9f5d6e379 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithBaseSchema.md @@ -1,6 +1,6 @@ # AnyofWithBaseSchema org.openapijsonschematools.client.components.schemas.AnyofWithBaseSchema.java -public class AnyofWithBaseSchema +public class AnyofWithBaseSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md index fae4ff848ef..420dfa38f67 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/AnyofWithOneEmptySchema.md @@ -1,6 +1,6 @@ # AnyofWithOneEmptySchema org.openapijsonschematools.client.components.schemas.AnyofWithOneEmptySchema.java -public class AnyofWithOneEmptySchema +public class AnyofWithOneEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md index e79aaa4d30b..b260b0f451d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ArrayTypeMatchesArrays.md @@ -1,6 +1,6 @@ # ArrayTypeMatchesArrays org.openapijsonschematools.client.components.schemas.ArrayTypeMatchesArrays.java -public class ArrayTypeMatchesArrays +public class ArrayTypeMatchesArrays
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md index f9aa3bdba4e..5b620b259bf 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/BooleanTypeMatchesBooleans.md @@ -1,6 +1,6 @@ # BooleanTypeMatchesBooleans org.openapijsonschematools.client.components.schemas.BooleanTypeMatchesBooleans.java -public class BooleanTypeMatchesBooleans +public class BooleanTypeMatchesBooleans
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByInt.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByInt.md index 2d0b6f44545..377a402b485 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByInt.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByInt.md @@ -1,6 +1,6 @@ # ByInt org.openapijsonschematools.client.components.schemas.ByInt.java -public class ByInt +public class ByInt
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByNumber.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByNumber.md index a4352857be8..392dc99034c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByNumber.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ByNumber.md @@ -1,6 +1,6 @@ # ByNumber org.openapijsonschematools.client.components.schemas.ByNumber.java -public class ByNumber +public class ByNumber
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/BySmallNumber.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/BySmallNumber.md index 3f94ee24801..a611d905af7 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/BySmallNumber.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/BySmallNumber.md @@ -1,6 +1,6 @@ # BySmallNumber org.openapijsonschematools.client.components.schemas.BySmallNumber.java -public class BySmallNumber +public class BySmallNumber
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ConstNulCharactersInStrings.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ConstNulCharactersInStrings.md index 244b82c9337..ac1000de6c6 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ConstNulCharactersInStrings.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ConstNulCharactersInStrings.md @@ -1,6 +1,6 @@ # ConstNulCharactersInStrings org.openapijsonschematools.client.components.schemas.ConstNulCharactersInStrings.java -public class ConstNulCharactersInStrings +public class ConstNulCharactersInStrings
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsKeywordValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsKeywordValidation.md index e4ab5c701a7..decc1ece47f 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsKeywordValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsKeywordValidation.md @@ -1,6 +1,6 @@ # ContainsKeywordValidation org.openapijsonschematools.client.components.schemas.ContainsKeywordValidation.java -public class ContainsKeywordValidation +public class ContainsKeywordValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsWithNullInstanceElements.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsWithNullInstanceElements.md index cea95dca7bf..c434fd7f958 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsWithNullInstanceElements.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ContainsWithNullInstanceElements.md @@ -1,6 +1,6 @@ # ContainsWithNullInstanceElements org.openapijsonschematools.client.components.schemas.ContainsWithNullInstanceElements.java -public class ContainsWithNullInstanceElements +public class ContainsWithNullInstanceElements
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateFormat.md index 0be08704277..ecf0b1d60bb 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateFormat.md @@ -1,6 +1,6 @@ # DateFormat org.openapijsonschematools.client.components.schemas.DateFormat.java -public class DateFormat +public class DateFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateTimeFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateTimeFormat.md index dfbbd8b16b8..43524236e9c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateTimeFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DateTimeFormat.md @@ -1,6 +1,6 @@ # DateTimeFormat org.openapijsonschematools.client.components.schemas.DateTimeFormat.java -public class DateTimeFormat +public class DateTimeFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.md index 760a073f0f8..ee583b0780d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.md @@ -1,6 +1,6 @@ # DependentSchemasDependenciesWithEscapedCharacters org.openapijsonschematools.client.components.schemas.DependentSchemasDependenciesWithEscapedCharacters.java -public class DependentSchemasDependenciesWithEscapedCharacters +public class DependentSchemasDependenciesWithEscapedCharacters
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.md index b3e872544f1..7679e687c06 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.md @@ -1,6 +1,6 @@ # DependentSchemasDependentSubschemaIncompatibleWithRoot org.openapijsonschematools.client.components.schemas.DependentSchemasDependentSubschemaIncompatibleWithRoot.java -public class DependentSchemasDependentSubschemaIncompatibleWithRoot +public class DependentSchemasDependentSubschemaIncompatibleWithRoot
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasSingleDependency.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasSingleDependency.md index 119955441c3..aec4f38e8fe 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasSingleDependency.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DependentSchemasSingleDependency.md @@ -1,6 +1,6 @@ # DependentSchemasSingleDependency org.openapijsonschematools.client.components.schemas.DependentSchemasSingleDependency.java -public class DependentSchemasSingleDependency +public class DependentSchemasSingleDependency
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DurationFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DurationFormat.md index dbdb16c3e0b..187901b55a2 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/DurationFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/DurationFormat.md @@ -1,6 +1,6 @@ # DurationFormat org.openapijsonschematools.client.components.schemas.DurationFormat.java -public class DurationFormat +public class DurationFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmailFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmailFormat.md index b99d3d4c4f5..46f78d993c6 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmailFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmailFormat.md @@ -1,6 +1,6 @@ # EmailFormat org.openapijsonschematools.client.components.schemas.EmailFormat.java -public class EmailFormat +public class EmailFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmptyDependents.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmptyDependents.md index ad94724a7a3..a0e54bf6e8c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmptyDependents.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EmptyDependents.md @@ -1,6 +1,6 @@ # EmptyDependents org.openapijsonschematools.client.components.schemas.EmptyDependents.java -public class EmptyDependents +public class EmptyDependents
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md index fc4d097c96c..1ca98c55bac 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith0DoesNotMatchFalse.md @@ -1,6 +1,6 @@ # EnumWith0DoesNotMatchFalse org.openapijsonschematools.client.components.schemas.EnumWith0DoesNotMatchFalse.java -public class EnumWith0DoesNotMatchFalse +public class EnumWith0DoesNotMatchFalse
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md index bd6e060daaa..a19cbe95ca5 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWith1DoesNotMatchTrue.md @@ -1,6 +1,6 @@ # EnumWith1DoesNotMatchTrue org.openapijsonschematools.client.components.schemas.EnumWith1DoesNotMatchTrue.java -public class EnumWith1DoesNotMatchTrue +public class EnumWith1DoesNotMatchTrue
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md index ace7fdec21b..e526d2e529e 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithEscapedCharacters.md @@ -1,6 +1,6 @@ # EnumWithEscapedCharacters org.openapijsonschematools.client.components.schemas.EnumWithEscapedCharacters.java -public class EnumWithEscapedCharacters +public class EnumWithEscapedCharacters
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md index ebc8a7c1ac7..49ada19b41f 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithFalseDoesNotMatch0.md @@ -1,6 +1,6 @@ # EnumWithFalseDoesNotMatch0 org.openapijsonschematools.client.components.schemas.EnumWithFalseDoesNotMatch0.java -public class EnumWithFalseDoesNotMatch0 +public class EnumWithFalseDoesNotMatch0
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md index b1cdb335457..2a6d6f9c88d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumWithTrueDoesNotMatch1.md @@ -1,6 +1,6 @@ # EnumWithTrueDoesNotMatch1 org.openapijsonschematools.client.components.schemas.EnumWithTrueDoesNotMatch1.java -public class EnumWithTrueDoesNotMatch1 +public class EnumWithTrueDoesNotMatch1
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumsInProperties.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumsInProperties.md index c2668cd8ee6..6b1dbcf30dd 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumsInProperties.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/EnumsInProperties.md @@ -1,6 +1,6 @@ # EnumsInProperties org.openapijsonschematools.client.components.schemas.EnumsInProperties.java -public class EnumsInProperties +public class EnumsInProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusivemaximumValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusivemaximumValidation.md index 9a511e35e6c..1e29e0b3d3d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusivemaximumValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusivemaximumValidation.md @@ -1,6 +1,6 @@ # ExclusivemaximumValidation org.openapijsonschematools.client.components.schemas.ExclusivemaximumValidation.java -public class ExclusivemaximumValidation +public class ExclusivemaximumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusiveminimumValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusiveminimumValidation.md index 69a6cdb33dc..f953fabb28e 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusiveminimumValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ExclusiveminimumValidation.md @@ -1,6 +1,6 @@ # ExclusiveminimumValidation org.openapijsonschematools.client.components.schemas.ExclusiveminimumValidation.java -public class ExclusiveminimumValidation +public class ExclusiveminimumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/FloatDivisionInf.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/FloatDivisionInf.md index df5e5649250..ef8a8d5dae5 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/FloatDivisionInf.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/FloatDivisionInf.md @@ -1,6 +1,6 @@ # FloatDivisionInf org.openapijsonschematools.client.components.schemas.FloatDivisionInf.java -public class FloatDivisionInf +public class FloatDivisionInf
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ForbiddenProperty.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ForbiddenProperty.md index 0beddcb3d07..f83f8e2d402 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ForbiddenProperty.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ForbiddenProperty.md @@ -1,6 +1,6 @@ # ForbiddenProperty org.openapijsonschematools.client.components.schemas.ForbiddenProperty.java -public class ForbiddenProperty +public class ForbiddenProperty
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/HostnameFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/HostnameFormat.md index bddd25e5d41..8630d7ab683 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/HostnameFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/HostnameFormat.md @@ -1,6 +1,6 @@ # HostnameFormat org.openapijsonschematools.client.components.schemas.HostnameFormat.java -public class HostnameFormat +public class HostnameFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnEmailFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnEmailFormat.md index 1d3feebb83b..1c48df9456b 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnEmailFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnEmailFormat.md @@ -1,6 +1,6 @@ # IdnEmailFormat org.openapijsonschematools.client.components.schemas.IdnEmailFormat.java -public class IdnEmailFormat +public class IdnEmailFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnHostnameFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnHostnameFormat.md index 4eea1aac9bc..fb37369c260 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnHostnameFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IdnHostnameFormat.md @@ -1,6 +1,6 @@ # IdnHostnameFormat org.openapijsonschematools.client.components.schemas.IdnHostnameFormat.java -public class IdnHostnameFormat +public class IdnHostnameFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndElseWithoutThen.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndElseWithoutThen.md index b6700d94c98..3d2a6cb8972 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndElseWithoutThen.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndElseWithoutThen.md @@ -1,6 +1,6 @@ # IfAndElseWithoutThen org.openapijsonschematools.client.components.schemas.IfAndElseWithoutThen.java -public class IfAndElseWithoutThen +public class IfAndElseWithoutThen
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndThenWithoutElse.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndThenWithoutElse.md index d327bcfe549..8479d4b1691 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndThenWithoutElse.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAndThenWithoutElse.md @@ -1,6 +1,6 @@ # IfAndThenWithoutElse org.openapijsonschematools.client.components.schemas.IfAndThenWithoutElse.java -public class IfAndThenWithoutElse +public class IfAndThenWithoutElse
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.md index 16057e15033..02a5c4d5431 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.md @@ -1,6 +1,6 @@ # IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence org.openapijsonschematools.client.components.schemas.IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.java -public class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence +public class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreElseWithoutIf.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreElseWithoutIf.md index 9cdc0ceb954..52d6031e50c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreElseWithoutIf.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreElseWithoutIf.md @@ -1,6 +1,6 @@ # IgnoreElseWithoutIf org.openapijsonschematools.client.components.schemas.IgnoreElseWithoutIf.java -public class IgnoreElseWithoutIf +public class IgnoreElseWithoutIf
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreIfWithoutThenOrElse.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreIfWithoutThenOrElse.md index ce93722b7fe..0b5a21bcf0d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreIfWithoutThenOrElse.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreIfWithoutThenOrElse.md @@ -1,6 +1,6 @@ # IgnoreIfWithoutThenOrElse org.openapijsonschematools.client.components.schemas.IgnoreIfWithoutThenOrElse.java -public class IgnoreIfWithoutThenOrElse +public class IgnoreIfWithoutThenOrElse
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreThenWithoutIf.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreThenWithoutIf.md index bda454fe8e1..8a816674b49 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreThenWithoutIf.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IgnoreThenWithoutIf.md @@ -1,6 +1,6 @@ # IgnoreThenWithoutIf org.openapijsonschematools.client.components.schemas.IgnoreThenWithoutIf.java -public class IgnoreThenWithoutIf +public class IgnoreThenWithoutIf
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md index 54952e42a6e..bcd9231a5c0 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IntegerTypeMatchesIntegers.md @@ -1,6 +1,6 @@ # IntegerTypeMatchesIntegers org.openapijsonschematools.client.components.schemas.IntegerTypeMatchesIntegers.java -public class IntegerTypeMatchesIntegers +public class IntegerTypeMatchesIntegers
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv4Format.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv4Format.md index b0614f5a08b..5ee841749a5 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv4Format.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv4Format.md @@ -1,6 +1,6 @@ # Ipv4Format org.openapijsonschematools.client.components.schemas.Ipv4Format.java -public class Ipv4Format +public class Ipv4Format
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv6Format.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv6Format.md index ab9595c614e..e6d1b20816b 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv6Format.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Ipv6Format.md @@ -1,6 +1,6 @@ # Ipv6Format org.openapijsonschematools.client.components.schemas.Ipv6Format.java -public class Ipv6Format +public class Ipv6Format
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriFormat.md index 1ea29829fe1..93fa5083bc7 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriFormat.md @@ -1,6 +1,6 @@ # IriFormat org.openapijsonschematools.client.components.schemas.IriFormat.java -public class IriFormat +public class IriFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriReferenceFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriReferenceFormat.md index ecef74a68e5..11acf567a61 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriReferenceFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/IriReferenceFormat.md @@ -1,6 +1,6 @@ # IriReferenceFormat org.openapijsonschematools.client.components.schemas.IriReferenceFormat.java -public class IriReferenceFormat +public class IriReferenceFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsContains.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsContains.md index 19c4ee2c29f..667b35372a1 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsContains.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsContains.md @@ -1,6 +1,6 @@ # ItemsContains org.openapijsonschematools.client.components.schemas.ItemsContains.java -public class ItemsContains +public class ItemsContains
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.md index 0706cc3e048..a4a91e145fa 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.md @@ -1,6 +1,6 @@ # ItemsDoesNotLookInApplicatorsValidCase org.openapijsonschematools.client.components.schemas.ItemsDoesNotLookInApplicatorsValidCase.java -public class ItemsDoesNotLookInApplicatorsValidCase +public class ItemsDoesNotLookInApplicatorsValidCase
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsWithNullInstanceElements.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsWithNullInstanceElements.md index 50eb2e7a86a..b7b7c2eb784 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsWithNullInstanceElements.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ItemsWithNullInstanceElements.md @@ -1,6 +1,6 @@ # ItemsWithNullInstanceElements org.openapijsonschematools.client.components.schemas.ItemsWithNullInstanceElements.java -public class ItemsWithNullInstanceElements +public class ItemsWithNullInstanceElements
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/JsonPointerFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/JsonPointerFormat.md index 62a3083e7f7..0bf84047e03 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/JsonPointerFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/JsonPointerFormat.md @@ -1,6 +1,6 @@ # JsonPointerFormat org.openapijsonschematools.client.components.schemas.JsonPointerFormat.java -public class JsonPointerFormat +public class JsonPointerFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxcontainsWithoutContainsIsIgnored.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxcontainsWithoutContainsIsIgnored.md index 6728a0ff61d..2def0d691a1 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxcontainsWithoutContainsIsIgnored.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxcontainsWithoutContainsIsIgnored.md @@ -1,6 +1,6 @@ # MaxcontainsWithoutContainsIsIgnored org.openapijsonschematools.client.components.schemas.MaxcontainsWithoutContainsIsIgnored.java -public class MaxcontainsWithoutContainsIsIgnored +public class MaxcontainsWithoutContainsIsIgnored
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidation.md index de896161af1..8d3299d1f57 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidation.md @@ -1,6 +1,6 @@ # MaximumValidation org.openapijsonschematools.client.components.schemas.MaximumValidation.java -public class MaximumValidation +public class MaximumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md index 0881e5a59cb..98e8b63439d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaximumValidationWithUnsignedInteger.md @@ -1,6 +1,6 @@ # MaximumValidationWithUnsignedInteger org.openapijsonschematools.client.components.schemas.MaximumValidationWithUnsignedInteger.java -public class MaximumValidationWithUnsignedInteger +public class MaximumValidationWithUnsignedInteger
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxitemsValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxitemsValidation.md index 9d737df7606..98523745270 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxitemsValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxitemsValidation.md @@ -1,6 +1,6 @@ # MaxitemsValidation org.openapijsonschematools.client.components.schemas.MaxitemsValidation.java -public class MaxitemsValidation +public class MaxitemsValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxlengthValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxlengthValidation.md index ef6cca18e89..7aa1d4b333d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxlengthValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxlengthValidation.md @@ -1,6 +1,6 @@ # MaxlengthValidation org.openapijsonschematools.client.components.schemas.MaxlengthValidation.java -public class MaxlengthValidation +public class MaxlengthValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md index 81be745b419..36d25749476 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Maxproperties0MeansTheObjectIsEmpty.md @@ -1,6 +1,6 @@ # Maxproperties0MeansTheObjectIsEmpty org.openapijsonschematools.client.components.schemas.Maxproperties0MeansTheObjectIsEmpty.java -public class Maxproperties0MeansTheObjectIsEmpty +public class Maxproperties0MeansTheObjectIsEmpty
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md index 2d0fa046e88..7c12d46e04b 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MaxpropertiesValidation.md @@ -1,6 +1,6 @@ # MaxpropertiesValidation org.openapijsonschematools.client.components.schemas.MaxpropertiesValidation.java -public class MaxpropertiesValidation +public class MaxpropertiesValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MincontainsWithoutContainsIsIgnored.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MincontainsWithoutContainsIsIgnored.md index b3c97baa7b8..59c302b579d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MincontainsWithoutContainsIsIgnored.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MincontainsWithoutContainsIsIgnored.md @@ -1,6 +1,6 @@ # MincontainsWithoutContainsIsIgnored org.openapijsonschematools.client.components.schemas.MincontainsWithoutContainsIsIgnored.java -public class MincontainsWithoutContainsIsIgnored +public class MincontainsWithoutContainsIsIgnored
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidation.md index 1ad509b239c..d08a4b87b8d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidation.md @@ -1,6 +1,6 @@ # MinimumValidation org.openapijsonschematools.client.components.schemas.MinimumValidation.java -public class MinimumValidation +public class MinimumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md index 017ca957377..d0e27071bf5 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinimumValidationWithSignedInteger.md @@ -1,6 +1,6 @@ # MinimumValidationWithSignedInteger org.openapijsonschematools.client.components.schemas.MinimumValidationWithSignedInteger.java -public class MinimumValidationWithSignedInteger +public class MinimumValidationWithSignedInteger
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinitemsValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinitemsValidation.md index d68799aad82..64dda8d0ea0 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinitemsValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinitemsValidation.md @@ -1,6 +1,6 @@ # MinitemsValidation org.openapijsonschematools.client.components.schemas.MinitemsValidation.java -public class MinitemsValidation +public class MinitemsValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinlengthValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinlengthValidation.md index a22bb931fbb..90c47d11e25 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinlengthValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinlengthValidation.md @@ -1,6 +1,6 @@ # MinlengthValidation org.openapijsonschematools.client.components.schemas.MinlengthValidation.java -public class MinlengthValidation +public class MinlengthValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinpropertiesValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinpropertiesValidation.md index e087820a9e8..a93e08d7d8f 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinpropertiesValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MinpropertiesValidation.md @@ -1,6 +1,6 @@ # MinpropertiesValidation org.openapijsonschematools.client.components.schemas.MinpropertiesValidation.java -public class MinpropertiesValidation +public class MinpropertiesValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleDependentsRequired.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleDependentsRequired.md index 22f2274136d..22c4315dc40 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleDependentsRequired.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleDependentsRequired.md @@ -1,6 +1,6 @@ # MultipleDependentsRequired org.openapijsonschematools.client.components.schemas.MultipleDependentsRequired.java -public class MultipleDependentsRequired +public class MultipleDependentsRequired
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.md index dc8a07444e2..b81920ce328 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.md @@ -1,6 +1,6 @@ # MultipleSimultaneousPatternpropertiesAreValidated org.openapijsonschematools.client.components.schemas.MultipleSimultaneousPatternpropertiesAreValidated.java -public class MultipleSimultaneousPatternpropertiesAreValidated +public class MultipleSimultaneousPatternpropertiesAreValidated
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.md index 532738e0a85..769674fb229 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.md @@ -1,6 +1,6 @@ # MultipleTypesCanBeSpecifiedInAnArray org.openapijsonschematools.client.components.schemas.MultipleTypesCanBeSpecifiedInAnArray.java -public class MultipleTypesCanBeSpecifiedInAnArray +public class MultipleTypesCanBeSpecifiedInAnArray
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md index b990e157d1f..d02f03d3c8b 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAllofToCheckValidationSemantics.md @@ -1,6 +1,6 @@ # NestedAllofToCheckValidationSemantics org.openapijsonschematools.client.components.schemas.NestedAllofToCheckValidationSemantics.java -public class NestedAllofToCheckValidationSemantics +public class NestedAllofToCheckValidationSemantics
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md index 1b1bd18e02a..61a43526623 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedAnyofToCheckValidationSemantics.md @@ -1,6 +1,6 @@ # NestedAnyofToCheckValidationSemantics org.openapijsonschematools.client.components.schemas.NestedAnyofToCheckValidationSemantics.java -public class NestedAnyofToCheckValidationSemantics +public class NestedAnyofToCheckValidationSemantics
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedItems.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedItems.md index 8fcb93302a3..36a26e8d039 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedItems.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedItems.md @@ -1,6 +1,6 @@ # NestedItems org.openapijsonschematools.client.components.schemas.NestedItems.java -public class NestedItems +public class NestedItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md index 5fe040ebe15..0bf18e4dad3 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NestedOneofToCheckValidationSemantics.md @@ -1,6 +1,6 @@ # NestedOneofToCheckValidationSemantics org.openapijsonschematools.client.components.schemas.NestedOneofToCheckValidationSemantics.java -public class NestedOneofToCheckValidationSemantics +public class NestedOneofToCheckValidationSemantics
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonAsciiPatternWithAdditionalproperties.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonAsciiPatternWithAdditionalproperties.md index 24eec6b92ef..ae12de64705 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonAsciiPatternWithAdditionalproperties.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonAsciiPatternWithAdditionalproperties.md @@ -1,6 +1,6 @@ # NonAsciiPatternWithAdditionalproperties org.openapijsonschematools.client.components.schemas.NonAsciiPatternWithAdditionalproperties.java -public class NonAsciiPatternWithAdditionalproperties +public class NonAsciiPatternWithAdditionalproperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonInterferenceAcrossCombinedSchemas.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonInterferenceAcrossCombinedSchemas.md index a3d0f43d7e8..392ced31f44 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonInterferenceAcrossCombinedSchemas.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NonInterferenceAcrossCombinedSchemas.md @@ -1,6 +1,6 @@ # NonInterferenceAcrossCombinedSchemas org.openapijsonschematools.client.components.schemas.NonInterferenceAcrossCombinedSchemas.java -public class NonInterferenceAcrossCombinedSchemas +public class NonInterferenceAcrossCombinedSchemas
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Not.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Not.md index 129c92244c3..e5bf572f8bd 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Not.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Not.md @@ -1,6 +1,6 @@ # Not org.openapijsonschematools.client.components.schemas.Not.java -public class Not +public class Not
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md index 67c96d9a628..3e0871f1245 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMoreComplexSchema.md @@ -1,6 +1,6 @@ # NotMoreComplexSchema org.openapijsonschematools.client.components.schemas.NotMoreComplexSchema.java -public class NotMoreComplexSchema +public class NotMoreComplexSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMultipleTypes.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMultipleTypes.md index 14e2e55d618..d0b048168c4 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMultipleTypes.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NotMultipleTypes.md @@ -1,6 +1,6 @@ # NotMultipleTypes org.openapijsonschematools.client.components.schemas.NotMultipleTypes.java -public class NotMultipleTypes +public class NotMultipleTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NulCharactersInStrings.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NulCharactersInStrings.md index 15a9b476d80..eb1cfff98ed 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NulCharactersInStrings.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NulCharactersInStrings.md @@ -1,6 +1,6 @@ # NulCharactersInStrings org.openapijsonschematools.client.components.schemas.NulCharactersInStrings.java -public class NulCharactersInStrings +public class NulCharactersInStrings
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md index 0f5c668f745..ac85cb6749c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NullTypeMatchesOnlyTheNullObject.md @@ -1,6 +1,6 @@ # NullTypeMatchesOnlyTheNullObject org.openapijsonschematools.client.components.schemas.NullTypeMatchesOnlyTheNullObject.java -public class NullTypeMatchesOnlyTheNullObject +public class NullTypeMatchesOnlyTheNullObject
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md index 11e66748446..d668c33c2de 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/NumberTypeMatchesNumbers.md @@ -1,6 +1,6 @@ # NumberTypeMatchesNumbers org.openapijsonschematools.client.components.schemas.NumberTypeMatchesNumbers.java -public class NumberTypeMatchesNumbers +public class NumberTypeMatchesNumbers
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md index c65f3edba41..caba7bd3cae 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectPropertiesValidation.md @@ -1,6 +1,6 @@ # ObjectPropertiesValidation org.openapijsonschematools.client.components.schemas.ObjectPropertiesValidation.java -public class ObjectPropertiesValidation +public class ObjectPropertiesValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md index 69c7836dc9b..1e9b8c9a96d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ObjectTypeMatchesObjects.md @@ -1,6 +1,6 @@ # ObjectTypeMatchesObjects org.openapijsonschematools.client.components.schemas.ObjectTypeMatchesObjects.java -public class ObjectTypeMatchesObjects +public class ObjectTypeMatchesObjects
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Oneof.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Oneof.md index 067f3fc83d5..2b209414821 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/Oneof.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/Oneof.md @@ -1,6 +1,6 @@ # Oneof org.openapijsonschematools.client.components.schemas.Oneof.java -public class Oneof +public class Oneof
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofComplexTypes.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofComplexTypes.md index 5af3f0fbc20..5c4ed6bcf33 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofComplexTypes.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofComplexTypes.md @@ -1,6 +1,6 @@ # OneofComplexTypes org.openapijsonschematools.client.components.schemas.OneofComplexTypes.java -public class OneofComplexTypes +public class OneofComplexTypes
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md index bdab7045322..f122b9e0462 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithBaseSchema.md @@ -1,6 +1,6 @@ # OneofWithBaseSchema org.openapijsonschematools.client.components.schemas.OneofWithBaseSchema.java -public class OneofWithBaseSchema +public class OneofWithBaseSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md index f7ed29470b4..9129b14859b 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithEmptySchema.md @@ -1,6 +1,6 @@ # OneofWithEmptySchema org.openapijsonschematools.client.components.schemas.OneofWithEmptySchema.java -public class OneofWithEmptySchema +public class OneofWithEmptySchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithRequired.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithRequired.md index 32594996b6d..78f1deb2646 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithRequired.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/OneofWithRequired.md @@ -1,6 +1,6 @@ # OneofWithRequired org.openapijsonschematools.client.components.schemas.OneofWithRequired.java -public class OneofWithRequired +public class OneofWithRequired
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md index eece6d9517e..09b6b5b6cc3 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternIsNotAnchored.md @@ -1,6 +1,6 @@ # PatternIsNotAnchored org.openapijsonschematools.client.components.schemas.PatternIsNotAnchored.java -public class PatternIsNotAnchored +public class PatternIsNotAnchored
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternValidation.md index fbcdec3e853..7a47b6b1945 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternValidation.md @@ -1,6 +1,6 @@ # PatternValidation org.openapijsonschematools.client.components.schemas.PatternValidation.java -public class PatternValidation +public class PatternValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.md index 0e168c7910f..b41d5247f74 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.md @@ -1,6 +1,6 @@ # PatternpropertiesValidatesPropertiesMatchingARegex org.openapijsonschematools.client.components.schemas.PatternpropertiesValidatesPropertiesMatchingARegex.java -public class PatternpropertiesValidatesPropertiesMatchingARegex +public class PatternpropertiesValidatesPropertiesMatchingARegex
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.md index a675ae09a1c..36c4b753aaf 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.md @@ -1,6 +1,6 @@ # PatternpropertiesWithNullValuedInstanceProperties org.openapijsonschematools.client.components.schemas.PatternpropertiesWithNullValuedInstanceProperties.java -public class PatternpropertiesWithNullValuedInstanceProperties +public class PatternpropertiesWithNullValuedInstanceProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.md index ce432a35af0..7adfcfecbf2 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.md @@ -1,6 +1,6 @@ # PrefixitemsValidationAdjustsTheStartingIndexForItems org.openapijsonschematools.client.components.schemas.PrefixitemsValidationAdjustsTheStartingIndexForItems.java -public class PrefixitemsValidationAdjustsTheStartingIndexForItems +public class PrefixitemsValidationAdjustsTheStartingIndexForItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsWithNullInstanceElements.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsWithNullInstanceElements.md index c4862433b1d..3a6239ddae7 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsWithNullInstanceElements.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PrefixitemsWithNullInstanceElements.md @@ -1,6 +1,6 @@ # PrefixitemsWithNullInstanceElements org.openapijsonschematools.client.components.schemas.PrefixitemsWithNullInstanceElements.java -public class PrefixitemsWithNullInstanceElements +public class PrefixitemsWithNullInstanceElements
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.md index 90bf10933d2..1e53657af78 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.md @@ -1,6 +1,6 @@ # PropertiesPatternpropertiesAdditionalpropertiesInteraction org.openapijsonschematools.client.components.schemas.PropertiesPatternpropertiesAdditionalpropertiesInteraction.java -public class PropertiesPatternpropertiesAdditionalpropertiesInteraction +public class PropertiesPatternpropertiesAdditionalpropertiesInteraction
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.md index 1cb3dafcc90..70ba755e01c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.md @@ -1,6 +1,6 @@ # PropertiesWhoseNamesAreJavascriptObjectPropertyNames org.openapijsonschematools.client.components.schemas.PropertiesWhoseNamesAreJavascriptObjectPropertyNames.java -public class PropertiesWhoseNamesAreJavascriptObjectPropertyNames +public class PropertiesWhoseNamesAreJavascriptObjectPropertyNames
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md index adbcc17c5b4..d2af863280c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithEscapedCharacters.md @@ -1,6 +1,6 @@ # PropertiesWithEscapedCharacters org.openapijsonschematools.client.components.schemas.PropertiesWithEscapedCharacters.java -public class PropertiesWithEscapedCharacters +public class PropertiesWithEscapedCharacters
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithNullValuedInstanceProperties.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithNullValuedInstanceProperties.md index 2f0ba11611e..84f77ba51a4 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithNullValuedInstanceProperties.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertiesWithNullValuedInstanceProperties.md @@ -1,6 +1,6 @@ # PropertiesWithNullValuedInstanceProperties org.openapijsonschematools.client.components.schemas.PropertiesWithNullValuedInstanceProperties.java -public class PropertiesWithNullValuedInstanceProperties +public class PropertiesWithNullValuedInstanceProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md index 34e38fad496..45748c1d470 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertyNamedRefThatIsNotAReference.md @@ -1,6 +1,6 @@ # PropertyNamedRefThatIsNotAReference org.openapijsonschematools.client.components.schemas.PropertyNamedRefThatIsNotAReference.java -public class PropertyNamedRefThatIsNotAReference +public class PropertyNamedRefThatIsNotAReference
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertynamesValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertynamesValidation.md index 05435db1f0b..77f225c3fb9 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertynamesValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/PropertynamesValidation.md @@ -1,6 +1,6 @@ # PropertynamesValidation org.openapijsonschematools.client.components.schemas.PropertynamesValidation.java -public class PropertynamesValidation +public class PropertynamesValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexFormat.md index 90112a31f25..efa47d86c32 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexFormat.md @@ -1,6 +1,6 @@ # RegexFormat org.openapijsonschematools.client.components.schemas.RegexFormat.java -public class RegexFormat +public class RegexFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.md index 833e0b5ee65..856e3eed7aa 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.md @@ -1,6 +1,6 @@ # RegexesAreNotAnchoredByDefaultAndAreCaseSensitive org.openapijsonschematools.client.components.schemas.RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.java -public class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive +public class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RelativeJsonPointerFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RelativeJsonPointerFormat.md index ef15b00bf9d..0d4605cf12f 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RelativeJsonPointerFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RelativeJsonPointerFormat.md @@ -1,6 +1,6 @@ # RelativeJsonPointerFormat org.openapijsonschematools.client.components.schemas.RelativeJsonPointerFormat.java -public class RelativeJsonPointerFormat +public class RelativeJsonPointerFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md index 21bfa0072b7..e50e0a3c2e1 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredDefaultValidation.md @@ -1,6 +1,6 @@ # RequiredDefaultValidation org.openapijsonschematools.client.components.schemas.RequiredDefaultValidation.java -public class RequiredDefaultValidation +public class RequiredDefaultValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.md index 0c5944ea442..94e20aa9733 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.md @@ -1,6 +1,6 @@ # RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames org.openapijsonschematools.client.components.schemas.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.java -public class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames +public class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredValidation.md index b6008c164ab..8b9f025df75 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredValidation.md @@ -1,6 +1,6 @@ # RequiredValidation org.openapijsonschematools.client.components.schemas.RequiredValidation.java -public class RequiredValidation +public class RequiredValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md index f207bffe55c..91edade5906 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEmptyArray.md @@ -1,6 +1,6 @@ # RequiredWithEmptyArray org.openapijsonschematools.client.components.schemas.RequiredWithEmptyArray.java -public class RequiredWithEmptyArray +public class RequiredWithEmptyArray
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md index 1655b2c5d1e..284e500c4d3 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/RequiredWithEscapedCharacters.md @@ -1,6 +1,6 @@ # RequiredWithEscapedCharacters org.openapijsonschematools.client.components.schemas.RequiredWithEscapedCharacters.java -public class RequiredWithEscapedCharacters +public class RequiredWithEscapedCharacters
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/SimpleEnumValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/SimpleEnumValidation.md index 71416844373..a1927ab15d9 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/SimpleEnumValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/SimpleEnumValidation.md @@ -1,6 +1,6 @@ # SimpleEnumValidation org.openapijsonschematools.client.components.schemas.SimpleEnumValidation.java -public class SimpleEnumValidation +public class SimpleEnumValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/SingleDependency.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/SingleDependency.md index ddf80e5a5b4..f013ae66dc6 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/SingleDependency.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/SingleDependency.md @@ -1,6 +1,6 @@ # SingleDependency org.openapijsonschematools.client.components.schemas.SingleDependency.java -public class SingleDependency +public class SingleDependency
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/SmallMultipleOfLargeInteger.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/SmallMultipleOfLargeInteger.md index b9c79555d67..93b89796684 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/SmallMultipleOfLargeInteger.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/SmallMultipleOfLargeInteger.md @@ -1,6 +1,6 @@ # SmallMultipleOfLargeInteger org.openapijsonschematools.client.components.schemas.SmallMultipleOfLargeInteger.java -public class SmallMultipleOfLargeInteger +public class SmallMultipleOfLargeInteger
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md index f0db2a00313..3d2c0b40869 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/StringTypeMatchesStrings.md @@ -1,6 +1,6 @@ # StringTypeMatchesStrings org.openapijsonschematools.client.components.schemas.StringTypeMatchesStrings.java -public class StringTypeMatchesStrings +public class StringTypeMatchesStrings
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TimeFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TimeFormat.md index c12c08a375d..31f58c66057 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TimeFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TimeFormat.md @@ -1,6 +1,6 @@ # TimeFormat org.openapijsonschematools.client.components.schemas.TimeFormat.java -public class TimeFormat +public class TimeFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayObjectOrNull.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayObjectOrNull.md index 7cfcdf90a43..adfc730c4de 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayObjectOrNull.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayObjectOrNull.md @@ -1,6 +1,6 @@ # TypeArrayObjectOrNull org.openapijsonschematools.client.components.schemas.TypeArrayObjectOrNull.java -public class TypeArrayObjectOrNull +public class TypeArrayObjectOrNull
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayOrObject.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayOrObject.md index 2466e949d1e..4ecc8248b86 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayOrObject.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeArrayOrObject.md @@ -1,6 +1,6 @@ # TypeArrayOrObject org.openapijsonschematools.client.components.schemas.TypeArrayOrObject.java -public class TypeArrayOrObject +public class TypeArrayOrObject
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeAsArrayWithOneItem.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeAsArrayWithOneItem.md index 505a0ced339..baa265bad82 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeAsArrayWithOneItem.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/TypeAsArrayWithOneItem.md @@ -1,6 +1,6 @@ # TypeAsArrayWithOneItem org.openapijsonschematools.client.components.schemas.TypeAsArrayWithOneItem.java -public class TypeAsArrayWithOneItem +public class TypeAsArrayWithOneItem
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsAsSchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsAsSchema.md index 887249642b9..acb0a361673 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsAsSchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsAsSchema.md @@ -1,6 +1,6 @@ # UnevaluateditemsAsSchema org.openapijsonschematools.client.components.schemas.UnevaluateditemsAsSchema.java -public class UnevaluateditemsAsSchema +public class UnevaluateditemsAsSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.md index facdc529296..d92f28e6821 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.md @@ -1,6 +1,6 @@ # UnevaluateditemsDependsOnMultipleNestedContains org.openapijsonschematools.client.components.schemas.UnevaluateditemsDependsOnMultipleNestedContains.java -public class UnevaluateditemsDependsOnMultipleNestedContains +public class UnevaluateditemsDependsOnMultipleNestedContains
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithItems.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithItems.md index 1ed147863ea..e3e995f14b8 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithItems.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithItems.md @@ -1,6 +1,6 @@ # UnevaluateditemsWithItems org.openapijsonschematools.client.components.schemas.UnevaluateditemsWithItems.java -public class UnevaluateditemsWithItems +public class UnevaluateditemsWithItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithNullInstanceElements.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithNullInstanceElements.md index fed7f6b50a8..313284c4981 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithNullInstanceElements.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluateditemsWithNullInstanceElements.md @@ -1,6 +1,6 @@ # UnevaluateditemsWithNullInstanceElements org.openapijsonschematools.client.components.schemas.UnevaluateditemsWithNullInstanceElements.java -public class UnevaluateditemsWithNullInstanceElements +public class UnevaluateditemsWithNullInstanceElements
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.md index e560ebf6cd6..5722ada90f8 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.md @@ -1,6 +1,6 @@ # UnevaluatedpropertiesNotAffectedByPropertynames org.openapijsonschematools.client.components.schemas.UnevaluatedpropertiesNotAffectedByPropertynames.java -public class UnevaluatedpropertiesNotAffectedByPropertynames +public class UnevaluatedpropertiesNotAffectedByPropertynames
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesSchema.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesSchema.md index 82f59e843fc..e0afa2a059c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesSchema.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesSchema.md @@ -1,6 +1,6 @@ # UnevaluatedpropertiesSchema org.openapijsonschematools.client.components.schemas.UnevaluatedpropertiesSchema.java -public class UnevaluatedpropertiesSchema +public class UnevaluatedpropertiesSchema
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.md index 001f4e54769..c51e89ed94b 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.md @@ -1,6 +1,6 @@ # UnevaluatedpropertiesWithAdjacentAdditionalproperties org.openapijsonschematools.client.components.schemas.UnevaluatedpropertiesWithAdjacentAdditionalproperties.java -public class UnevaluatedpropertiesWithAdjacentAdditionalproperties +public class UnevaluatedpropertiesWithAdjacentAdditionalproperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.md index 76cc581b3ed..8d1e7953dc1 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.md @@ -1,6 +1,6 @@ # UnevaluatedpropertiesWithNullValuedInstanceProperties org.openapijsonschematools.client.components.schemas.UnevaluatedpropertiesWithNullValuedInstanceProperties.java -public class UnevaluatedpropertiesWithNullValuedInstanceProperties +public class UnevaluatedpropertiesWithNullValuedInstanceProperties
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md index 16e74e85438..d535b08ed84 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseValidation.md @@ -1,6 +1,6 @@ # UniqueitemsFalseValidation org.openapijsonschematools.client.components.schemas.UniqueitemsFalseValidation.java -public class UniqueitemsFalseValidation +public class UniqueitemsFalseValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseWithAnArrayOfItems.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseWithAnArrayOfItems.md index 04e6ea389db..b612b9cc2cd 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseWithAnArrayOfItems.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsFalseWithAnArrayOfItems.md @@ -1,6 +1,6 @@ # UniqueitemsFalseWithAnArrayOfItems org.openapijsonschematools.client.components.schemas.UniqueitemsFalseWithAnArrayOfItems.java -public class UniqueitemsFalseWithAnArrayOfItems +public class UniqueitemsFalseWithAnArrayOfItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsValidation.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsValidation.md index f526b0f8604..ba4c7a9730c 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsValidation.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsValidation.md @@ -1,6 +1,6 @@ # UniqueitemsValidation org.openapijsonschematools.client.components.schemas.UniqueitemsValidation.java -public class UniqueitemsValidation +public class UniqueitemsValidation
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsWithAnArrayOfItems.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsWithAnArrayOfItems.md index ff6b6eac20e..a27972ce379 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsWithAnArrayOfItems.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UniqueitemsWithAnArrayOfItems.md @@ -1,6 +1,6 @@ # UniqueitemsWithAnArrayOfItems org.openapijsonschematools.client.components.schemas.UniqueitemsWithAnArrayOfItems.java -public class UniqueitemsWithAnArrayOfItems +public class UniqueitemsWithAnArrayOfItems
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriFormat.md index b7b8b922d2b..e88ec7c7e06 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriFormat.md @@ -1,6 +1,6 @@ # UriFormat org.openapijsonschematools.client.components.schemas.UriFormat.java -public class UriFormat +public class UriFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriReferenceFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriReferenceFormat.md index 547ab8777ff..6292b784449 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriReferenceFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriReferenceFormat.md @@ -1,6 +1,6 @@ # UriReferenceFormat org.openapijsonschematools.client.components.schemas.UriReferenceFormat.java -public class UriReferenceFormat +public class UriReferenceFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriTemplateFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriTemplateFormat.md index 24c29ff37dd..22c921701b2 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriTemplateFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UriTemplateFormat.md @@ -1,6 +1,6 @@ # UriTemplateFormat org.openapijsonschematools.client.components.schemas.UriTemplateFormat.java -public class UriTemplateFormat +public class UriTemplateFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UuidFormat.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UuidFormat.md index 1d9859c9a8c..bbe14d4538d 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/UuidFormat.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/UuidFormat.md @@ -1,6 +1,6 @@ # UuidFormat org.openapijsonschematools.client.components.schemas.UuidFormat.java -public class UuidFormat +public class UuidFormat
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ValidateAgainstCorrectBranchThenVsElse.md b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ValidateAgainstCorrectBranchThenVsElse.md index 6afab8f5b22..d816f82ac38 100644 --- a/samples/client/3_1_0_unit_test/java/docs/components/schemas/ValidateAgainstCorrectBranchThenVsElse.md +++ b/samples/client/3_1_0_unit_test/java/docs/components/schemas/ValidateAgainstCorrectBranchThenVsElse.md @@ -1,6 +1,6 @@ # ValidateAgainstCorrectBranchThenVsElse org.openapijsonschematools.client.components.schemas.ValidateAgainstCorrectBranchThenVsElse.java -public class ValidateAgainstCorrectBranchThenVsElse +public class ValidateAgainstCorrectBranchThenVsElse
A class that contains necessary nested - schema classes (which validate payloads), extends JsonSchema diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalitemsareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalitemsareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a1f3e8187b1..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalitemsareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalItemsAreAllowedByDefault.AdditionalItemsAreAllowedByDefault1](../../../../../../components/schemas/AdditionalItemsAreAllowedByDefault.md#additionalitemsareallowedbydefault1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e7dca1b0293..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesareallowedbydefaultrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesAreAllowedByDefault.AdditionalpropertiesAreAllowedByDefault1](../../../../../../components/schemas/AdditionalpropertiesAreAllowedByDefault.md#additionalpropertiesareallowedbydefault1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiescanexistbyitselfrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiescanexistbyitselfrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 99f2c2c7bed..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiescanexistbyitselfrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItself1](../../../../../../components/schemas/AdditionalpropertiesCanExistByItself.md#additionalpropertiescanexistbyitself1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesdoesnotlookinapplicatorsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesdoesnotlookinapplicatorsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 1a3642b762d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertiesdoesnotlookinapplicatorsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesDoesNotLookInApplicators.AdditionalpropertiesDoesNotLookInApplicators1](../../../../../../components/schemas/AdditionalpropertiesDoesNotLookInApplicators.md#additionalpropertiesdoesnotlookinapplicators1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 051ea6b07c6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesWithNullValuedInstanceProperties.AdditionalpropertiesWithNullValuedInstanceProperties1](../../../../../../components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.md#additionalpropertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 532764f33f2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostadditionalpropertieswithschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesWithSchema.AdditionalpropertiesWithSchema1](../../../../../../components/schemas/AdditionalpropertiesWithSchema.md#additionalpropertieswithschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofcombinedwithanyofoneofrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofcombinedwithanyofoneofrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 49c9362d671..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofcombinedwithanyofoneofrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofCombinedWithAnyofOneof.AllofCombinedWithAnyofOneof1](../../../../../../components/schemas/AllofCombinedWithAnyofOneof.md#allofcombinedwithanyofoneof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index d2098eccf5c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Allof.Allof1](../../../../../../components/schemas/Allof.md#allof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofsimpletypesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofsimpletypesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index da307139050..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofsimpletypesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofSimpleTypes.AllofSimpleTypes1](../../../../../../components/schemas/AllofSimpleTypes.md#allofsimpletypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 20feaba98c0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithBaseSchema.AllofWithBaseSchema1](../../../../../../components/schemas/AllofWithBaseSchema.md#allofwithbaseschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e3ef3391c09..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithOneEmptySchema.AllofWithOneEmptySchema1](../../../../../../components/schemas/AllofWithOneEmptySchema.md#allofwithoneemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththefirstemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththefirstemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 1e2179c709a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththefirstemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithTheFirstEmptySchema.AllofWithTheFirstEmptySchema1](../../../../../../components/schemas/AllofWithTheFirstEmptySchema.md#allofwiththefirstemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththelastemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththelastemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3555e16b221..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwiththelastemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithTheLastEmptySchema.AllofWithTheLastEmptySchema1](../../../../../../components/schemas/AllofWithTheLastEmptySchema.md#allofwiththelastemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithtwoemptyschemasrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithtwoemptyschemasrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 09ff373f558..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostallofwithtwoemptyschemasrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithTwoEmptySchemas.AllofWithTwoEmptySchemas1](../../../../../../components/schemas/AllofWithTwoEmptySchemas.md#allofwithtwoemptyschemas1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e7f8f226e5c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AnyofComplexTypes.AnyofComplexTypes1](../../../../../../components/schemas/AnyofComplexTypes.md#anyofcomplextypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3ed7f48fd0e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Anyof.Anyof1](../../../../../../components/schemas/Anyof.md#anyof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6094afae45a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AnyofWithBaseSchema.AnyofWithBaseSchema1](../../../../../../components/schemas/AnyofWithBaseSchema.md#anyofwithbaseschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e1de2c84f09..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostanyofwithoneemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AnyofWithOneEmptySchema.AnyofWithOneEmptySchema1](../../../../../../components/schemas/AnyofWithOneEmptySchema.md#anyofwithoneemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostarraytypematchesarraysrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostarraytypematchesarraysrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index f56a70fb606..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostarraytypematchesarraysrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ArrayTypeMatchesArrays.ArrayTypeMatchesArrays1](../../../../../../components/schemas/ArrayTypeMatchesArrays.md#arraytypematchesarrays1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostaschemagivenforprefixitemsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostaschemagivenforprefixitemsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 55b0655db7e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostaschemagivenforprefixitemsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ASchemaGivenForPrefixitems.ASchemaGivenForPrefixitems1](../../../../../../components/schemas/ASchemaGivenForPrefixitems.md#aschemagivenforprefixitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbooleantypematchesbooleansrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbooleantypematchesbooleansrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 9606d745c1c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbooleantypematchesbooleansrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [BooleanTypeMatchesBooleans.BooleanTypeMatchesBooleans1](../../../../../../components/schemas/BooleanTypeMatchesBooleans.md#booleantypematchesbooleans1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbyintrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbyintrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3667b8d90d2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbyintrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ByInt.ByInt1](../../../../../../components/schemas/ByInt.md#byint1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbynumberrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbynumberrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 9f5cac02a26..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbynumberrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ByNumber.ByNumber1](../../../../../../components/schemas/ByNumber.md#bynumber1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbysmallnumberrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbysmallnumberrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 016fae81f43..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostbysmallnumberrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [BySmallNumber.BySmallNumber1](../../../../../../components/schemas/BySmallNumber.md#bysmallnumber1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostconstnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostconstnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index f9a00b367b8..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostconstnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ConstNulCharactersInStrings.ConstNulCharactersInStrings1](../../../../../../components/schemas/ConstNulCharactersInStrings.md#constnulcharactersinstrings1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainskeywordvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainskeywordvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index f9c4a1a3493..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainskeywordvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ContainsKeywordValidation.ContainsKeywordValidation1](../../../../../../components/schemas/ContainsKeywordValidation.md#containskeywordvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 8e00ad8ea13..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostcontainswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ContainsWithNullInstanceElements.ContainsWithNullInstanceElements1](../../../../../../components/schemas/ContainsWithNullInstanceElements.md#containswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdateformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdateformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index ede473aa2e2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdateformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DateFormat.DateFormat1](../../../../../../components/schemas/DateFormat.md#dateformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdatetimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdatetimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c31d3404061..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdatetimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DateTimeFormat.DateTimeFormat1](../../../../../../components/schemas/DateTimeFormat.md#datetimeformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependencieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependencieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 541cc35e672..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependencieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DependentSchemasDependenciesWithEscapedCharacters.DependentSchemasDependenciesWithEscapedCharacters1](../../../../../../components/schemas/DependentSchemasDependenciesWithEscapedCharacters.md#dependentschemasdependencieswithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependentsubschemaincompatiblewithrootrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependentsubschemaincompatiblewithrootrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3de2ade5bec..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemasdependentsubschemaincompatiblewithrootrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DependentSchemasDependentSubschemaIncompatibleWithRoot.DependentSchemasDependentSubschemaIncompatibleWithRoot1](../../../../../../components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.md#dependentschemasdependentsubschemaincompatiblewithroot1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemassingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemassingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 0bb4fbd6fa6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdependentschemassingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DependentSchemasSingleDependency.DependentSchemasSingleDependency1](../../../../../../components/schemas/DependentSchemasSingleDependency.md#dependentschemassingledependency1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdurationformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdurationformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 2d0fcc392b3..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostdurationformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DurationFormat.DurationFormat1](../../../../../../components/schemas/DurationFormat.md#durationformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index ba6a024f901..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EmailFormat.EmailFormat1](../../../../../../components/schemas/EmailFormat.md#emailformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemptydependentsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemptydependentsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 0dccd1ce569..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostemptydependentsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EmptyDependents.EmptyDependents1](../../../../../../components/schemas/EmptyDependents.md#emptydependents1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumsinpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumsinpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index b6cce65d987..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumsinpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumsInProperties.EnumsInProperties1](../../../../../../components/schemas/EnumsInProperties.md#enumsinproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith0doesnotmatchfalserequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith0doesnotmatchfalserequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index fc66e8026f4..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith0doesnotmatchfalserequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWith0DoesNotMatchFalse.EnumWith0DoesNotMatchFalse1](../../../../../../components/schemas/EnumWith0DoesNotMatchFalse.md#enumwith0doesnotmatchfalse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith1doesnotmatchtruerequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith1doesnotmatchtruerequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 77c8aa123cb..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwith1doesnotmatchtruerequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWith1DoesNotMatchTrue.EnumWith1DoesNotMatchTrue1](../../../../../../components/schemas/EnumWith1DoesNotMatchTrue.md#enumwith1doesnotmatchtrue1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index be287f8ea36..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWithEscapedCharacters.EnumWithEscapedCharacters1](../../../../../../components/schemas/EnumWithEscapedCharacters.md#enumwithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithfalsedoesnotmatch0requestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithfalsedoesnotmatch0requestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index af9fa8ce981..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithfalsedoesnotmatch0requestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWithFalseDoesNotMatch0.EnumWithFalseDoesNotMatch01](../../../../../../components/schemas/EnumWithFalseDoesNotMatch0.md#enumwithfalsedoesnotmatch01) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithtruedoesnotmatch1requestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithtruedoesnotmatch1requestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index b2cab718b52..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostenumwithtruedoesnotmatch1requestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWithTrueDoesNotMatch1.EnumWithTrueDoesNotMatch11](../../../../../../components/schemas/EnumWithTrueDoesNotMatch1.md#enumwithtruedoesnotmatch11) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusivemaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusivemaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c60601c0d93..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusivemaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ExclusivemaximumValidation.ExclusivemaximumValidation1](../../../../../../components/schemas/ExclusivemaximumValidation.md#exclusivemaximumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusiveminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusiveminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c743f1e5a77..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostexclusiveminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ExclusiveminimumValidation.ExclusiveminimumValidation1](../../../../../../components/schemas/ExclusiveminimumValidation.md#exclusiveminimumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostfloatdivisioninfrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostfloatdivisioninfrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 5d56227ea3d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostfloatdivisioninfrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [FloatDivisionInf.FloatDivisionInf1](../../../../../../components/schemas/FloatDivisionInf.md#floatdivisioninf1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostforbiddenpropertyrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostforbiddenpropertyrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 59108d6c4e2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostforbiddenpropertyrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ForbiddenProperty.ForbiddenProperty1](../../../../../../components/schemas/ForbiddenProperty.md#forbiddenproperty1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposthostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposthostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 897ad5d1a08..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposthostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [HostnameFormat.HostnameFormat1](../../../../../../components/schemas/HostnameFormat.md#hostnameformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 37cee3fed60..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnemailformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IdnEmailFormat.IdnEmailFormat1](../../../../../../components/schemas/IdnEmailFormat.md#idnemailformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnhostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnhostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 09f22d41214..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostidnhostnameformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IdnHostnameFormat.IdnHostnameFormat1](../../../../../../components/schemas/IdnHostnameFormat.md#idnhostnameformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandelsewithoutthenrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandelsewithoutthenrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index ab0e83bf4a2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandelsewithoutthenrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IfAndElseWithoutThen.IfAndElseWithoutThen1](../../../../../../components/schemas/IfAndElseWithoutThen.md#ifandelsewithoutthen1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandthenwithoutelserequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandthenwithoutelserequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 0d848eba1d3..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifandthenwithoutelserequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IfAndThenWithoutElse.IfAndThenWithoutElse1](../../../../../../components/schemas/IfAndThenWithoutElse.md#ifandthenwithoutelse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifappearsattheendwhenserializedkeywordprocessingsequencerequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifappearsattheendwhenserializedkeywordprocessingsequencerequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a9601d59853..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostifappearsattheendwhenserializedkeywordprocessingsequencerequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1](../../../../../../components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.md#ifappearsattheendwhenserializedkeywordprocessingsequence1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreelsewithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreelsewithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a5f7d2e06d1..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreelsewithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IgnoreElseWithoutIf.IgnoreElseWithoutIf1](../../../../../../components/schemas/IgnoreElseWithoutIf.md#ignoreelsewithoutif1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreifwithoutthenorelserequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreifwithoutthenorelserequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 96cfdd1dffd..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignoreifwithoutthenorelserequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IgnoreIfWithoutThenOrElse.IgnoreIfWithoutThenOrElse1](../../../../../../components/schemas/IgnoreIfWithoutThenOrElse.md#ignoreifwithoutthenorelse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignorethenwithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignorethenwithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index fc013f89609..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostignorethenwithoutifrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IgnoreThenWithoutIf.IgnoreThenWithoutIf1](../../../../../../components/schemas/IgnoreThenWithoutIf.md#ignorethenwithoutif1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostintegertypematchesintegersrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostintegertypematchesintegersrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 84a6140c077..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostintegertypematchesintegersrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IntegerTypeMatchesIntegers.IntegerTypeMatchesIntegers1](../../../../../../components/schemas/IntegerTypeMatchesIntegers.md#integertypematchesintegers1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv4formatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv4formatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 1382e240997..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv4formatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Ipv4Format.Ipv4Format1](../../../../../../components/schemas/Ipv4Format.md#ipv4format1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv6formatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv6formatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3aa5faceb5d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostipv6formatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Ipv6Format.Ipv6Format1](../../../../../../components/schemas/Ipv6Format.md#ipv6format1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostiriformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostiriformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a02d5086756..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostiriformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IriFormat.IriFormat1](../../../../../../components/schemas/IriFormat.md#iriformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostirireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostirireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index da0107413df..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostirireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IriReferenceFormat.IriReferenceFormat1](../../../../../../components/schemas/IriReferenceFormat.md#irireferenceformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemscontainsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemscontainsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 58b102c2838..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemscontainsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ItemsContains.ItemsContains1](../../../../../../components/schemas/ItemsContains.md#itemscontains1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemsdoesnotlookinapplicatorsvalidcaserequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemsdoesnotlookinapplicatorsvalidcaserequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 7dbe24d6c78..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemsdoesnotlookinapplicatorsvalidcaserequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ItemsDoesNotLookInApplicatorsValidCase.ItemsDoesNotLookInApplicatorsValidCase1](../../../../../../components/schemas/ItemsDoesNotLookInApplicatorsValidCase.md#itemsdoesnotlookinapplicatorsvalidcase1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 976cb0e5bc9..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ItemsWithNullInstanceElements.ItemsWithNullInstanceElements1](../../../../../../components/schemas/ItemsWithNullInstanceElements.md#itemswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostjsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostjsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c276d3d8810..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostjsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [JsonPointerFormat.JsonPointerFormat1](../../../../../../components/schemas/JsonPointerFormat.md#jsonpointerformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxcontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxcontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 4b1a6a144ed..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxcontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxcontainsWithoutContainsIsIgnored.MaxcontainsWithoutContainsIsIgnored1](../../../../../../components/schemas/MaxcontainsWithoutContainsIsIgnored.md#maxcontainswithoutcontainsisignored1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e9e9b813a21..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaximumValidation.MaximumValidation1](../../../../../../components/schemas/MaximumValidation.md#maximumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationwithunsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationwithunsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 7023be0f826..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaximumvalidationwithunsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaximumValidationWithUnsignedInteger.MaximumValidationWithUnsignedInteger1](../../../../../../components/schemas/MaximumValidationWithUnsignedInteger.md#maximumvalidationwithunsignedinteger1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 2e53be9d116..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxitemsValidation.MaxitemsValidation1](../../../../../../components/schemas/MaxitemsValidation.md#maxitemsvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index e85989abfff..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxlengthValidation.MaxlengthValidation1](../../../../../../components/schemas/MaxlengthValidation.md#maxlengthvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxproperties0meanstheobjectisemptyrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxproperties0meanstheobjectisemptyrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3031515b465..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxproperties0meanstheobjectisemptyrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Maxproperties0MeansTheObjectIsEmpty.Maxproperties0MeansTheObjectIsEmpty1](../../../../../../components/schemas/Maxproperties0MeansTheObjectIsEmpty.md#maxproperties0meanstheobjectisempty1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c692399b2a9..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmaxpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxpropertiesValidation.MaxpropertiesValidation1](../../../../../../components/schemas/MaxpropertiesValidation.md#maxpropertiesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmincontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmincontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 04ef438fc4c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmincontainswithoutcontainsisignoredrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MincontainsWithoutContainsIsIgnored.MincontainsWithoutContainsIsIgnored1](../../../../../../components/schemas/MincontainsWithoutContainsIsIgnored.md#mincontainswithoutcontainsisignored1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 296a494affa..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinimumValidation.MinimumValidation1](../../../../../../components/schemas/MinimumValidation.md#minimumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationwithsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationwithsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 94b5436c8f0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminimumvalidationwithsignedintegerrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinimumValidationWithSignedInteger.MinimumValidationWithSignedInteger1](../../../../../../components/schemas/MinimumValidationWithSignedInteger.md#minimumvalidationwithsignedinteger1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 32e85d422f7..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinitemsValidation.MinitemsValidation1](../../../../../../components/schemas/MinitemsValidation.md#minitemsvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 2d5319a67b6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminlengthvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinlengthValidation.MinlengthValidation1](../../../../../../components/schemas/MinlengthValidation.md#minlengthvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6099b6b4a1a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostminpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinpropertiesValidation.MinpropertiesValidation1](../../../../../../components/schemas/MinpropertiesValidation.md#minpropertiesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipledependentsrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipledependentsrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index eefabfe9f22..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipledependentsrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MultipleDependentsRequired.MultipleDependentsRequired1](../../../../../../components/schemas/MultipleDependentsRequired.md#multipledependentsrequired1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultiplesimultaneouspatternpropertiesarevalidatedrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultiplesimultaneouspatternpropertiesarevalidatedrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index bd9cef2b755..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultiplesimultaneouspatternpropertiesarevalidatedrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MultipleSimultaneousPatternpropertiesAreValidated.MultipleSimultaneousPatternpropertiesAreValidated1](../../../../../../components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.md#multiplesimultaneouspatternpropertiesarevalidated1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipletypescanbespecifiedinanarrayrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipletypescanbespecifiedinanarrayrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 2917b3a6ab0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostmultipletypescanbespecifiedinanarrayrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MultipleTypesCanBeSpecifiedInAnArray.MultipleTypesCanBeSpecifiedInAnArray1](../../../../../../components/schemas/MultipleTypesCanBeSpecifiedInAnArray.md#multipletypescanbespecifiedinanarray1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedalloftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedalloftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 5dbcf817ed1..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedalloftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedAllofToCheckValidationSemantics.NestedAllofToCheckValidationSemantics1](../../../../../../components/schemas/NestedAllofToCheckValidationSemantics.md#nestedalloftocheckvalidationsemantics1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedanyoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedanyoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3066308df6b..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedanyoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedAnyofToCheckValidationSemantics.NestedAnyofToCheckValidationSemantics1](../../../../../../components/schemas/NestedAnyofToCheckValidationSemantics.md#nestedanyoftocheckvalidationsemantics1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnesteditemsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnesteditemsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 70f570c9e1a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnesteditemsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedItems.NestedItems1](../../../../../../components/schemas/NestedItems.md#nesteditems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedoneoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedoneoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a38c7b90289..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnestedoneoftocheckvalidationsemanticsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedOneofToCheckValidationSemantics.NestedOneofToCheckValidationSemantics1](../../../../../../components/schemas/NestedOneofToCheckValidationSemantics.md#nestedoneoftocheckvalidationsemantics1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnonasciipatternwithadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnonasciipatternwithadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 4a5c3e87467..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnonasciipatternwithadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NonAsciiPatternWithAdditionalproperties.NonAsciiPatternWithAdditionalproperties1](../../../../../../components/schemas/NonAsciiPatternWithAdditionalproperties.md#nonasciipatternwithadditionalproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnoninterferenceacrosscombinedschemasrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnoninterferenceacrosscombinedschemasrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 905c843f181..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnoninterferenceacrosscombinedschemasrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NonInterferenceAcrossCombinedSchemas.NonInterferenceAcrossCombinedSchemas1](../../../../../../components/schemas/NonInterferenceAcrossCombinedSchemas.md#noninterferenceacrosscombinedschemas1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmorecomplexschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmorecomplexschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 4d5b6becf41..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmorecomplexschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NotMoreComplexSchema.NotMoreComplexSchema1](../../../../../../components/schemas/NotMoreComplexSchema.md#notmorecomplexschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmultipletypesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmultipletypesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 04e60298de5..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotmultipletypesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NotMultipleTypes.NotMultipleTypes1](../../../../../../components/schemas/NotMultipleTypes.md#notmultipletypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index b99b11ab3db..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnotrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Not.Not1](../../../../../../components/schemas/Not.md#not1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 0143c6c10a9..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulcharactersinstringsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NulCharactersInStrings.NulCharactersInStrings1](../../../../../../components/schemas/NulCharactersInStrings.md#nulcharactersinstrings1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulltypematchesonlythenullobjectrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulltypematchesonlythenullobjectrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index d74b0b48727..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnulltypematchesonlythenullobjectrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NullTypeMatchesOnlyTheNullObject.NullTypeMatchesOnlyTheNullObject1](../../../../../../components/schemas/NullTypeMatchesOnlyTheNullObject.md#nulltypematchesonlythenullobject1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnumbertypematchesnumbersrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnumbertypematchesnumbersrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 1ad9dec6f42..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostnumbertypematchesnumbersrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NumberTypeMatchesNumbers.NumberTypeMatchesNumbers1](../../../../../../components/schemas/NumberTypeMatchesNumbers.md#numbertypematchesnumbers1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjectpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjectpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index d4861f50d19..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjectpropertiesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ObjectPropertiesValidation.ObjectPropertiesValidation1](../../../../../../components/schemas/ObjectPropertiesValidation.md#objectpropertiesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjecttypematchesobjectsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjecttypematchesobjectsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a08511083f4..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostobjecttypematchesobjectsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ObjectTypeMatchesObjects.ObjectTypeMatchesObjects1](../../../../../../components/schemas/ObjectTypeMatchesObjects.md#objecttypematchesobjects1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index cc0feb0e989..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofcomplextypesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofComplexTypes.OneofComplexTypes1](../../../../../../components/schemas/OneofComplexTypes.md#oneofcomplextypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3bdd2dd2ff3..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Oneof.Oneof1](../../../../../../components/schemas/Oneof.md#oneof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c0773c97f66..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithbaseschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofWithBaseSchema.OneofWithBaseSchema1](../../../../../../components/schemas/OneofWithBaseSchema.md#oneofwithbaseschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6fa9e95416c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithemptyschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofWithEmptySchema.OneofWithEmptySchema1](../../../../../../components/schemas/OneofWithEmptySchema.md#oneofwithemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index da6f6fe19a0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostoneofwithrequiredrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofWithRequired.OneofWithRequired1](../../../../../../components/schemas/OneofWithRequired.md#oneofwithrequired1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternisnotanchoredrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternisnotanchoredrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6337b11f5f5..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternisnotanchoredrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternIsNotAnchored.PatternIsNotAnchored1](../../../../../../components/schemas/PatternIsNotAnchored.md#patternisnotanchored1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertiesvalidatespropertiesmatchingaregexrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertiesvalidatespropertiesmatchingaregexrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 5718016a380..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertiesvalidatespropertiesmatchingaregexrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternpropertiesValidatesPropertiesMatchingARegex.PatternpropertiesValidatesPropertiesMatchingARegex1](../../../../../../components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.md#patternpropertiesvalidatespropertiesmatchingaregex1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 03e1fb11abf..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternpropertiesWithNullValuedInstanceProperties.PatternpropertiesWithNullValuedInstanceProperties1](../../../../../../components/schemas/PatternpropertiesWithNullValuedInstanceProperties.md#patternpropertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c6f2dbc7b0f..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpatternvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternValidation.PatternValidation1](../../../../../../components/schemas/PatternValidation.md#patternvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemsvalidationadjuststhestartingindexforitemsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemsvalidationadjuststhestartingindexforitemsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 51439da173e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemsvalidationadjuststhestartingindexforitemsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PrefixitemsValidationAdjustsTheStartingIndexForItems.PrefixitemsValidationAdjustsTheStartingIndexForItems1](../../../../../../components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.md#prefixitemsvalidationadjuststhestartingindexforitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index b765fb14368..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostprefixitemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PrefixitemsWithNullInstanceElements.PrefixitemsWithNullInstanceElements1](../../../../../../components/schemas/PrefixitemsWithNullInstanceElements.md#prefixitemswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertiespatternpropertiesadditionalpropertiesinteractionrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertiespatternpropertiesadditionalpropertiesinteractionrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 767e549b850..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertiespatternpropertiesadditionalpropertiesinteractionrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesPatternpropertiesAdditionalpropertiesInteraction.PropertiesPatternpropertiesAdditionalpropertiesInteraction1](../../../../../../components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.md#propertiespatternpropertiesadditionalpropertiesinteraction1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 8ac4cf53994..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesWhoseNamesAreJavascriptObjectPropertyNames.PropertiesWhoseNamesAreJavascriptObjectPropertyNames1](../../../../../../components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.md#propertieswhosenamesarejavascriptobjectpropertynames1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 4c844271207..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesWithEscapedCharacters.PropertiesWithEscapedCharacters1](../../../../../../components/schemas/PropertiesWithEscapedCharacters.md#propertieswithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3277e72596b..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesWithNullValuedInstanceProperties.PropertiesWithNullValuedInstanceProperties1](../../../../../../components/schemas/PropertiesWithNullValuedInstanceProperties.md#propertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamedrefthatisnotareferencerequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamedrefthatisnotareferencerequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6961aa12a16..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamedrefthatisnotareferencerequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertyNamedRefThatIsNotAReference.PropertyNamedRefThatIsNotAReference1](../../../../../../components/schemas/PropertyNamedRefThatIsNotAReference.md#propertynamedrefthatisnotareference1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6f557f6dcdf..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostpropertynamesvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertynamesValidation.PropertynamesValidation1](../../../../../../components/schemas/PropertynamesValidation.md#propertynamesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexesarenotanchoredbydefaultandarecasesensitiverequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexesarenotanchoredbydefaultandarecasesensitiverequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 0bc2d183840..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexesarenotanchoredbydefaultandarecasesensitiverequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1](../../../../../../components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.md#regexesarenotanchoredbydefaultandarecasesensitive1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3424295b6d3..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostregexformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RegexFormat.RegexFormat1](../../../../../../components/schemas/RegexFormat.md#regexformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrelativejsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrelativejsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index b7d28221190..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrelativejsonpointerformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RelativeJsonPointerFormat.RelativeJsonPointerFormat1](../../../../../../components/schemas/RelativeJsonPointerFormat.md#relativejsonpointerformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequireddefaultvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequireddefaultvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 4ddf098fb0a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequireddefaultvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredDefaultValidation.RequiredDefaultValidation1](../../../../../../components/schemas/RequiredDefaultValidation.md#requireddefaultvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index de35e2050af..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1](../../../../../../components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.md#requiredpropertieswhosenamesarejavascriptobjectpropertynames1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 698552dd1fe..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredValidation.RequiredValidation1](../../../../../../components/schemas/RequiredValidation.md#requiredvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithemptyarrayrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithemptyarrayrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 40cd6ad8a3c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithemptyarrayrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredWithEmptyArray.RequiredWithEmptyArray1](../../../../../../components/schemas/RequiredWithEmptyArray.md#requiredwithemptyarray1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index d5a8078f3c2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostrequiredwithescapedcharactersrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredWithEscapedCharacters.RequiredWithEscapedCharacters1](../../../../../../components/schemas/RequiredWithEscapedCharacters.md#requiredwithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsimpleenumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsimpleenumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index eb4569e53ca..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsimpleenumvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [SimpleEnumValidation.SimpleEnumValidation1](../../../../../../components/schemas/SimpleEnumValidation.md#simpleenumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 7f96d4607f3..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsingledependencyrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [SingleDependency.SingleDependency1](../../../../../../components/schemas/SingleDependency.md#singledependency1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsmallmultipleoflargeintegerrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsmallmultipleoflargeintegerrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a9c1a2b9ff2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostsmallmultipleoflargeintegerrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [SmallMultipleOfLargeInteger.SmallMultipleOfLargeInteger1](../../../../../../components/schemas/SmallMultipleOfLargeInteger.md#smallmultipleoflargeinteger1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypoststringtypematchesstringsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypoststringtypematchesstringsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index fa0264c05e7..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypoststringtypematchesstringsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [StringTypeMatchesStrings.StringTypeMatchesStrings1](../../../../../../components/schemas/StringTypeMatchesStrings.md#stringtypematchesstrings1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 34f4dc13189..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttimeformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TimeFormat.TimeFormat1](../../../../../../components/schemas/TimeFormat.md#timeformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayobjectornullrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayobjectornullrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 5aecf9fff49..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayobjectornullrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TypeArrayObjectOrNull.TypeArrayObjectOrNull1](../../../../../../components/schemas/TypeArrayObjectOrNull.md#typearrayobjectornull1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayorobjectrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayorobjectrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a8aa4f8d147..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypearrayorobjectrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TypeArrayOrObject.TypeArrayOrObject1](../../../../../../components/schemas/TypeArrayOrObject.md#typearrayorobject1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypeasarraywithoneitemrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypeasarraywithoneitemrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6f79529caa5..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposttypeasarraywithoneitemrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TypeAsArrayWithOneItem.TypeAsArrayWithOneItem1](../../../../../../components/schemas/TypeAsArrayWithOneItem.md#typeasarraywithoneitem1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsasschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsasschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 85b155b8c6c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsasschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsAsSchema.UnevaluateditemsAsSchema1](../../../../../../components/schemas/UnevaluateditemsAsSchema.md#unevaluateditemsasschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsdependsonmultiplenestedcontainsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsdependsonmultiplenestedcontainsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index a9a58e73cd0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemsdependsonmultiplenestedcontainsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsDependsOnMultipleNestedContains.UnevaluateditemsDependsOnMultipleNestedContains1](../../../../../../components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.md#unevaluateditemsdependsonmultiplenestedcontains1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithitemsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithitemsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index d52f937c649..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithitemsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsWithItems.UnevaluateditemsWithItems1](../../../../../../components/schemas/UnevaluateditemsWithItems.md#unevaluateditemswithitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 0c2c125d664..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluateditemswithnullinstanceelementsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsWithNullInstanceElements.UnevaluateditemsWithNullInstanceElements1](../../../../../../components/schemas/UnevaluateditemsWithNullInstanceElements.md#unevaluateditemswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesnotaffectedbypropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesnotaffectedbypropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index ddcbda408f0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesnotaffectedbypropertynamesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesNotAffectedByPropertynames.UnevaluatedpropertiesNotAffectedByPropertynames1](../../../../../../components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.md#unevaluatedpropertiesnotaffectedbypropertynames1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesschemarequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesschemarequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index c93bd893522..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertiesschemarequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesSchema.UnevaluatedpropertiesSchema1](../../../../../../components/schemas/UnevaluatedpropertiesSchema.md#unevaluatedpropertiesschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithadjacentadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithadjacentadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 8dcb94213c6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithadjacentadditionalpropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesWithAdjacentAdditionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalproperties1](../../../../../../components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.md#unevaluatedpropertieswithadjacentadditionalproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 762e8b470f0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostunevaluatedpropertieswithnullvaluedinstancepropertiesrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesWithNullValuedInstanceProperties.UnevaluatedpropertiesWithNullValuedInstanceProperties1](../../../../../../components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.md#unevaluatedpropertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsevalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsevalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 37f3c0351af..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsevalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsFalseValidation.UniqueitemsFalseValidation1](../../../../../../components/schemas/UniqueitemsFalseValidation.md#uniqueitemsfalsevalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsewithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsewithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 0b3de087eec..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsfalsewithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsFalseWithAnArrayOfItems.UniqueitemsFalseWithAnArrayOfItems1](../../../../../../components/schemas/UniqueitemsFalseWithAnArrayOfItems.md#uniqueitemsfalsewithanarrayofitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 3dcee886fb2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemsvalidationrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsValidation.UniqueitemsValidation1](../../../../../../components/schemas/UniqueitemsValidation.md#uniqueitemsvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemswithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemswithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index bd7821cf141..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuniqueitemswithanarrayofitemsrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsWithAnArrayOfItems.UniqueitemsWithAnArrayOfItems1](../../../../../../components/schemas/UniqueitemsWithAnArrayOfItems.md#uniqueitemswithanarrayofitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturiformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturiformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index f9a9563fbdd..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturiformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UriFormat.UriFormat1](../../../../../../components/schemas/UriFormat.md#uriformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 6e5fed7cdf1..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturireferenceformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UriReferenceFormat.UriReferenceFormat1](../../../../../../components/schemas/UriReferenceFormat.md#urireferenceformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturitemplateformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturitemplateformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 028fdaae989..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodyposturitemplateformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UriTemplateFormat.UriTemplateFormat1](../../../../../../components/schemas/UriTemplateFormat.md#uritemplateformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuuidformatrequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuuidformatrequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 67bd2ec4ec6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostuuidformatrequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UuidFormat.UuidFormat1](../../../../../../components/schemas/UuidFormat.md#uuidformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostvalidateagainstcorrectbranchthenvselserequestbody/post/requestbody/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostvalidateagainstcorrectbranchthenvselserequestbody/post/requestbody/content/applicationjson/Schema.md deleted file mode 100644 index 1356d045e9e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/requestbodypostvalidateagainstcorrectbranchthenvselserequestbody/post/requestbody/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ValidateAgainstCorrectBranchThenVsElse.ValidateAgainstCorrectBranchThenVsElse1](../../../../../../components/schemas/ValidateAgainstCorrectBranchThenVsElse.md#validateagainstcorrectbranchthenvselse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalitemsareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalitemsareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f044ab4b130..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalitemsareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalItemsAreAllowedByDefault.AdditionalItemsAreAllowedByDefault1](../../../../../../../../components/schemas/AdditionalItemsAreAllowedByDefault.md#additionalitemsareallowedbydefault1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 899a51526c5..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesareallowedbydefaultresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesAreAllowedByDefault.AdditionalpropertiesAreAllowedByDefault1](../../../../../../../../components/schemas/AdditionalpropertiesAreAllowedByDefault.md#additionalpropertiesareallowedbydefault1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiescanexistbyitselfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiescanexistbyitselfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 0c5dc693747..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiescanexistbyitselfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesCanExistByItself.AdditionalpropertiesCanExistByItself1](../../../../../../../../components/schemas/AdditionalpropertiesCanExistByItself.md#additionalpropertiescanexistbyitself1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesdoesnotlookinapplicatorsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesdoesnotlookinapplicatorsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5eb35e14b3a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertiesdoesnotlookinapplicatorsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesDoesNotLookInApplicators.AdditionalpropertiesDoesNotLookInApplicators1](../../../../../../../../components/schemas/AdditionalpropertiesDoesNotLookInApplicators.md#additionalpropertiesdoesnotlookinapplicators1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index dea9403061e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesWithNullValuedInstanceProperties.AdditionalpropertiesWithNullValuedInstanceProperties1](../../../../../../../../components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.md#additionalpropertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9689e28ae9b..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostadditionalpropertieswithschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AdditionalpropertiesWithSchema.AdditionalpropertiesWithSchema1](../../../../../../../../components/schemas/AdditionalpropertiesWithSchema.md#additionalpropertieswithschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofcombinedwithanyofoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofcombinedwithanyofoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f1abbb8708a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofcombinedwithanyofoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofCombinedWithAnyofOneof.AllofCombinedWithAnyofOneof1](../../../../../../../../components/schemas/AllofCombinedWithAnyofOneof.md#allofcombinedwithanyofoneof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 21e7093a37a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Allof.Allof1](../../../../../../../../components/schemas/Allof.md#allof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofsimpletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofsimpletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index e3c7e35eadb..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofsimpletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofSimpleTypes.AllofSimpleTypes1](../../../../../../../../components/schemas/AllofSimpleTypes.md#allofsimpletypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index dd5e626cd47..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithBaseSchema.AllofWithBaseSchema1](../../../../../../../../components/schemas/AllofWithBaseSchema.md#allofwithbaseschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 71442298ca5..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithOneEmptySchema.AllofWithOneEmptySchema1](../../../../../../../../components/schemas/AllofWithOneEmptySchema.md#allofwithoneemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththefirstemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththefirstemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index b51e0961e9d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththefirstemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithTheFirstEmptySchema.AllofWithTheFirstEmptySchema1](../../../../../../../../components/schemas/AllofWithTheFirstEmptySchema.md#allofwiththefirstemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththelastemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththelastemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 19b821f11df..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwiththelastemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithTheLastEmptySchema.AllofWithTheLastEmptySchema1](../../../../../../../../components/schemas/AllofWithTheLastEmptySchema.md#allofwiththelastemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithtwoemptyschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithtwoemptyschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index fa25039afea..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostallofwithtwoemptyschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AllofWithTwoEmptySchemas.AllofWithTwoEmptySchemas1](../../../../../../../../components/schemas/AllofWithTwoEmptySchemas.md#allofwithtwoemptyschemas1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index e0c9b8a62de..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AnyofComplexTypes.AnyofComplexTypes1](../../../../../../../../components/schemas/AnyofComplexTypes.md#anyofcomplextypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9ddb21a12fc..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Anyof.Anyof1](../../../../../../../../components/schemas/Anyof.md#anyof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 1b0266c3641..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AnyofWithBaseSchema.AnyofWithBaseSchema1](../../../../../../../../components/schemas/AnyofWithBaseSchema.md#anyofwithbaseschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 0187386b6e7..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostanyofwithoneemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [AnyofWithOneEmptySchema.AnyofWithOneEmptySchema1](../../../../../../../../components/schemas/AnyofWithOneEmptySchema.md#anyofwithoneemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostarraytypematchesarraysresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostarraytypematchesarraysresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 4bcbf214b28..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostarraytypematchesarraysresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ArrayTypeMatchesArrays.ArrayTypeMatchesArrays1](../../../../../../../../components/schemas/ArrayTypeMatchesArrays.md#arraytypematchesarrays1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostaschemagivenforprefixitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostaschemagivenforprefixitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index df7c5d8c30f..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostaschemagivenforprefixitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ASchemaGivenForPrefixitems.ASchemaGivenForPrefixitems1](../../../../../../../../components/schemas/ASchemaGivenForPrefixitems.md#aschemagivenforprefixitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbooleantypematchesbooleansresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbooleantypematchesbooleansresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 05bd7ea7d8f..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbooleantypematchesbooleansresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [BooleanTypeMatchesBooleans.BooleanTypeMatchesBooleans1](../../../../../../../../components/schemas/BooleanTypeMatchesBooleans.md#booleantypematchesbooleans1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbyintresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbyintresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 8e2405de615..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbyintresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ByInt.ByInt1](../../../../../../../../components/schemas/ByInt.md#byint1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbynumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbynumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 0f800192a02..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbynumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ByNumber.ByNumber1](../../../../../../../../components/schemas/ByNumber.md#bynumber1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbysmallnumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbysmallnumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 78f1f4be8a9..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostbysmallnumberresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [BySmallNumber.BySmallNumber1](../../../../../../../../components/schemas/BySmallNumber.md#bysmallnumber1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostconstnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostconstnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 841bc935bce..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostconstnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ConstNulCharactersInStrings.ConstNulCharactersInStrings1](../../../../../../../../components/schemas/ConstNulCharactersInStrings.md#constnulcharactersinstrings1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainskeywordvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainskeywordvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 8bed70d210c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainskeywordvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ContainsKeywordValidation.ContainsKeywordValidation1](../../../../../../../../components/schemas/ContainsKeywordValidation.md#containskeywordvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 068b465a178..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostcontainswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ContainsWithNullInstanceElements.ContainsWithNullInstanceElements1](../../../../../../../../components/schemas/ContainsWithNullInstanceElements.md#containswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f20ff50f2fe..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DateFormat.DateFormat1](../../../../../../../../components/schemas/DateFormat.md#dateformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdatetimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdatetimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index fae1ee7a9a4..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdatetimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DateTimeFormat.DateTimeFormat1](../../../../../../../../components/schemas/DateTimeFormat.md#datetimeformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependencieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependencieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index b8f38549224..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependencieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DependentSchemasDependenciesWithEscapedCharacters.DependentSchemasDependenciesWithEscapedCharacters1](../../../../../../../../components/schemas/DependentSchemasDependenciesWithEscapedCharacters.md#dependentschemasdependencieswithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependentsubschemaincompatiblewithrootresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependentsubschemaincompatiblewithrootresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 1ad00556bf4..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemasdependentsubschemaincompatiblewithrootresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DependentSchemasDependentSubschemaIncompatibleWithRoot.DependentSchemasDependentSubschemaIncompatibleWithRoot1](../../../../../../../../components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.md#dependentschemasdependentsubschemaincompatiblewithroot1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemassingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemassingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 422c8335df6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdependentschemassingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DependentSchemasSingleDependency.DependentSchemasSingleDependency1](../../../../../../../../components/schemas/DependentSchemasSingleDependency.md#dependentschemassingledependency1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdurationformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdurationformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index aa6c35c0a7b..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostdurationformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [DurationFormat.DurationFormat1](../../../../../../../../components/schemas/DurationFormat.md#durationformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 95b4240a8ae..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EmailFormat.EmailFormat1](../../../../../../../../components/schemas/EmailFormat.md#emailformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemptydependentsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemptydependentsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index e69a061fec6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostemptydependentsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EmptyDependents.EmptyDependents1](../../../../../../../../components/schemas/EmptyDependents.md#emptydependents1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumsinpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumsinpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index b3fca493a14..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumsinpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumsInProperties.EnumsInProperties1](../../../../../../../../components/schemas/EnumsInProperties.md#enumsinproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith0doesnotmatchfalseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith0doesnotmatchfalseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 921ad31efb6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith0doesnotmatchfalseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWith0DoesNotMatchFalse.EnumWith0DoesNotMatchFalse1](../../../../../../../../components/schemas/EnumWith0DoesNotMatchFalse.md#enumwith0doesnotmatchfalse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith1doesnotmatchtrueresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith1doesnotmatchtrueresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2cb1e5d4a97..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwith1doesnotmatchtrueresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWith1DoesNotMatchTrue.EnumWith1DoesNotMatchTrue1](../../../../../../../../components/schemas/EnumWith1DoesNotMatchTrue.md#enumwith1doesnotmatchtrue1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 132c40ed865..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWithEscapedCharacters.EnumWithEscapedCharacters1](../../../../../../../../components/schemas/EnumWithEscapedCharacters.md#enumwithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithfalsedoesnotmatch0responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithfalsedoesnotmatch0responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 1a43a009a28..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithfalsedoesnotmatch0responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWithFalseDoesNotMatch0.EnumWithFalseDoesNotMatch01](../../../../../../../../components/schemas/EnumWithFalseDoesNotMatch0.md#enumwithfalsedoesnotmatch01) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithtruedoesnotmatch1responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithtruedoesnotmatch1responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 84f584d4286..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostenumwithtruedoesnotmatch1responsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [EnumWithTrueDoesNotMatch1.EnumWithTrueDoesNotMatch11](../../../../../../../../components/schemas/EnumWithTrueDoesNotMatch1.md#enumwithtruedoesnotmatch11) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusivemaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusivemaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 880181ca3f6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusivemaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ExclusivemaximumValidation.ExclusivemaximumValidation1](../../../../../../../../components/schemas/ExclusivemaximumValidation.md#exclusivemaximumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusiveminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusiveminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 7e7eebbe925..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostexclusiveminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ExclusiveminimumValidation.ExclusiveminimumValidation1](../../../../../../../../components/schemas/ExclusiveminimumValidation.md#exclusiveminimumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostfloatdivisioninfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostfloatdivisioninfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index ba862f6fc2e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostfloatdivisioninfresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [FloatDivisionInf.FloatDivisionInf1](../../../../../../../../components/schemas/FloatDivisionInf.md#floatdivisioninf1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostforbiddenpropertyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostforbiddenpropertyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f0bc25cdc4d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostforbiddenpropertyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ForbiddenProperty.ForbiddenProperty1](../../../../../../../../components/schemas/ForbiddenProperty.md#forbiddenproperty1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposthostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposthostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a7db7c6bf5e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposthostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [HostnameFormat.HostnameFormat1](../../../../../../../../components/schemas/HostnameFormat.md#hostnameformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index dbd732a1795..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnemailformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IdnEmailFormat.IdnEmailFormat1](../../../../../../../../components/schemas/IdnEmailFormat.md#idnemailformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnhostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnhostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 4edc7435b3a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostidnhostnameformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IdnHostnameFormat.IdnHostnameFormat1](../../../../../../../../components/schemas/IdnHostnameFormat.md#idnhostnameformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandelsewithoutthenresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandelsewithoutthenresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5ed181cacf6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandelsewithoutthenresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IfAndElseWithoutThen.IfAndElseWithoutThen1](../../../../../../../../components/schemas/IfAndElseWithoutThen.md#ifandelsewithoutthen1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandthenwithoutelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandthenwithoutelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 38137ab4e17..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifandthenwithoutelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IfAndThenWithoutElse.IfAndThenWithoutElse1](../../../../../../../../components/schemas/IfAndThenWithoutElse.md#ifandthenwithoutelse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifappearsattheendwhenserializedkeywordprocessingsequenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifappearsattheendwhenserializedkeywordprocessingsequenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a0be0d78387..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostifappearsattheendwhenserializedkeywordprocessingsequenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1](../../../../../../../../components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.md#ifappearsattheendwhenserializedkeywordprocessingsequence1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreelsewithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreelsewithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 4da1909b333..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreelsewithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IgnoreElseWithoutIf.IgnoreElseWithoutIf1](../../../../../../../../components/schemas/IgnoreElseWithoutIf.md#ignoreelsewithoutif1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreifwithoutthenorelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreifwithoutthenorelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 8c4f99b48ba..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignoreifwithoutthenorelseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IgnoreIfWithoutThenOrElse.IgnoreIfWithoutThenOrElse1](../../../../../../../../components/schemas/IgnoreIfWithoutThenOrElse.md#ignoreifwithoutthenorelse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignorethenwithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignorethenwithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3fab8898339..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostignorethenwithoutifresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IgnoreThenWithoutIf.IgnoreThenWithoutIf1](../../../../../../../../components/schemas/IgnoreThenWithoutIf.md#ignorethenwithoutif1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostintegertypematchesintegersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostintegertypematchesintegersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 24ded017737..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostintegertypematchesintegersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IntegerTypeMatchesIntegers.IntegerTypeMatchesIntegers1](../../../../../../../../components/schemas/IntegerTypeMatchesIntegers.md#integertypematchesintegers1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv4formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv4formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 1024dc9da35..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv4formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Ipv4Format.Ipv4Format1](../../../../../../../../components/schemas/Ipv4Format.md#ipv4format1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv6formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv6formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 44b35050b43..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostipv6formatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Ipv6Format.Ipv6Format1](../../../../../../../../components/schemas/Ipv6Format.md#ipv6format1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostiriformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostiriformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 97c8bea71fb..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostiriformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IriFormat.IriFormat1](../../../../../../../../components/schemas/IriFormat.md#iriformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostirireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostirireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d4a8ef29114..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostirireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [IriReferenceFormat.IriReferenceFormat1](../../../../../../../../components/schemas/IriReferenceFormat.md#irireferenceformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemscontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemscontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 05a87d43b5d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemscontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ItemsContains.ItemsContains1](../../../../../../../../components/schemas/ItemsContains.md#itemscontains1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemsdoesnotlookinapplicatorsvalidcaseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemsdoesnotlookinapplicatorsvalidcaseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index e4117033d36..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemsdoesnotlookinapplicatorsvalidcaseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ItemsDoesNotLookInApplicatorsValidCase.ItemsDoesNotLookInApplicatorsValidCase1](../../../../../../../../components/schemas/ItemsDoesNotLookInApplicatorsValidCase.md#itemsdoesnotlookinapplicatorsvalidcase1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2ddbe7d6680..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ItemsWithNullInstanceElements.ItemsWithNullInstanceElements1](../../../../../../../../components/schemas/ItemsWithNullInstanceElements.md#itemswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostjsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostjsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 6d435ece46d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostjsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [JsonPointerFormat.JsonPointerFormat1](../../../../../../../../components/schemas/JsonPointerFormat.md#jsonpointerformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxcontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxcontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index fcc5e2d1bde..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxcontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxcontainsWithoutContainsIsIgnored.MaxcontainsWithoutContainsIsIgnored1](../../../../../../../../components/schemas/MaxcontainsWithoutContainsIsIgnored.md#maxcontainswithoutcontainsisignored1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 6c7e57811a6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaximumValidation.MaximumValidation1](../../../../../../../../components/schemas/MaximumValidation.md#maximumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationwithunsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationwithunsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d8ec7743999..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaximumvalidationwithunsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaximumValidationWithUnsignedInteger.MaximumValidationWithUnsignedInteger1](../../../../../../../../components/schemas/MaximumValidationWithUnsignedInteger.md#maximumvalidationwithunsignedinteger1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index c656f17f0bf..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxitemsValidation.MaxitemsValidation1](../../../../../../../../components/schemas/MaxitemsValidation.md#maxitemsvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index b85d9de4d00..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxlengthValidation.MaxlengthValidation1](../../../../../../../../components/schemas/MaxlengthValidation.md#maxlengthvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxproperties0meanstheobjectisemptyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxproperties0meanstheobjectisemptyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index c66af451aab..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxproperties0meanstheobjectisemptyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Maxproperties0MeansTheObjectIsEmpty.Maxproperties0MeansTheObjectIsEmpty1](../../../../../../../../components/schemas/Maxproperties0MeansTheObjectIsEmpty.md#maxproperties0meanstheobjectisempty1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a9e5399b822..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmaxpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MaxpropertiesValidation.MaxpropertiesValidation1](../../../../../../../../components/schemas/MaxpropertiesValidation.md#maxpropertiesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmincontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmincontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 54100c69270..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmincontainswithoutcontainsisignoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MincontainsWithoutContainsIsIgnored.MincontainsWithoutContainsIsIgnored1](../../../../../../../../components/schemas/MincontainsWithoutContainsIsIgnored.md#mincontainswithoutcontainsisignored1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 8df3120c134..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinimumValidation.MinimumValidation1](../../../../../../../../components/schemas/MinimumValidation.md#minimumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationwithsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationwithsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 641a36acf03..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminimumvalidationwithsignedintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinimumValidationWithSignedInteger.MinimumValidationWithSignedInteger1](../../../../../../../../components/schemas/MinimumValidationWithSignedInteger.md#minimumvalidationwithsignedinteger1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index da7a89e7856..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinitemsValidation.MinitemsValidation1](../../../../../../../../components/schemas/MinitemsValidation.md#minitemsvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 29689868376..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminlengthvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinlengthValidation.MinlengthValidation1](../../../../../../../../components/schemas/MinlengthValidation.md#minlengthvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 079c1b73266..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostminpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MinpropertiesValidation.MinpropertiesValidation1](../../../../../../../../components/schemas/MinpropertiesValidation.md#minpropertiesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipledependentsrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipledependentsrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2e6981ee1ba..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipledependentsrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MultipleDependentsRequired.MultipleDependentsRequired1](../../../../../../../../components/schemas/MultipleDependentsRequired.md#multipledependentsrequired1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultiplesimultaneouspatternpropertiesarevalidatedresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultiplesimultaneouspatternpropertiesarevalidatedresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2daf563d60c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultiplesimultaneouspatternpropertiesarevalidatedresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MultipleSimultaneousPatternpropertiesAreValidated.MultipleSimultaneousPatternpropertiesAreValidated1](../../../../../../../../components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.md#multiplesimultaneouspatternpropertiesarevalidated1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipletypescanbespecifiedinanarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipletypescanbespecifiedinanarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 98b290b9e48..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostmultipletypescanbespecifiedinanarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [MultipleTypesCanBeSpecifiedInAnArray.MultipleTypesCanBeSpecifiedInAnArray1](../../../../../../../../components/schemas/MultipleTypesCanBeSpecifiedInAnArray.md#multipletypescanbespecifiedinanarray1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedalloftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedalloftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d28aa28243d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedalloftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedAllofToCheckValidationSemantics.NestedAllofToCheckValidationSemantics1](../../../../../../../../components/schemas/NestedAllofToCheckValidationSemantics.md#nestedalloftocheckvalidationsemantics1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedanyoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedanyoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9fc367d59cd..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedanyoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedAnyofToCheckValidationSemantics.NestedAnyofToCheckValidationSemantics1](../../../../../../../../components/schemas/NestedAnyofToCheckValidationSemantics.md#nestedanyoftocheckvalidationsemantics1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnesteditemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnesteditemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 7659648670c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnesteditemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedItems.NestedItems1](../../../../../../../../components/schemas/NestedItems.md#nesteditems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedoneoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedoneoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5e9adee5402..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnestedoneoftocheckvalidationsemanticsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NestedOneofToCheckValidationSemantics.NestedOneofToCheckValidationSemantics1](../../../../../../../../components/schemas/NestedOneofToCheckValidationSemantics.md#nestedoneoftocheckvalidationsemantics1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnonasciipatternwithadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnonasciipatternwithadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f94d60e92b7..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnonasciipatternwithadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NonAsciiPatternWithAdditionalproperties.NonAsciiPatternWithAdditionalproperties1](../../../../../../../../components/schemas/NonAsciiPatternWithAdditionalproperties.md#nonasciipatternwithadditionalproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnoninterferenceacrosscombinedschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnoninterferenceacrosscombinedschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index e839f6d6d8a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnoninterferenceacrosscombinedschemasresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NonInterferenceAcrossCombinedSchemas.NonInterferenceAcrossCombinedSchemas1](../../../../../../../../components/schemas/NonInterferenceAcrossCombinedSchemas.md#noninterferenceacrosscombinedschemas1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmorecomplexschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmorecomplexschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 7efca5f771a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmorecomplexschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NotMoreComplexSchema.NotMoreComplexSchema1](../../../../../../../../components/schemas/NotMoreComplexSchema.md#notmorecomplexschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmultipletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmultipletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f502bb6b2a4..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotmultipletypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NotMultipleTypes.NotMultipleTypes1](../../../../../../../../components/schemas/NotMultipleTypes.md#notmultipletypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 585e009091b..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnotresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Not.Not1](../../../../../../../../components/schemas/Not.md#not1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index c2529ffd3b6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulcharactersinstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NulCharactersInStrings.NulCharactersInStrings1](../../../../../../../../components/schemas/NulCharactersInStrings.md#nulcharactersinstrings1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulltypematchesonlythenullobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulltypematchesonlythenullobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 7c35332ddf0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnulltypematchesonlythenullobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NullTypeMatchesOnlyTheNullObject.NullTypeMatchesOnlyTheNullObject1](../../../../../../../../components/schemas/NullTypeMatchesOnlyTheNullObject.md#nulltypematchesonlythenullobject1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnumbertypematchesnumbersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnumbertypematchesnumbersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 031f45b0c0c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostnumbertypematchesnumbersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [NumberTypeMatchesNumbers.NumberTypeMatchesNumbers1](../../../../../../../../components/schemas/NumberTypeMatchesNumbers.md#numbertypematchesnumbers1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjectpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjectpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 8e0b7b911b5..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjectpropertiesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ObjectPropertiesValidation.ObjectPropertiesValidation1](../../../../../../../../components/schemas/ObjectPropertiesValidation.md#objectpropertiesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjecttypematchesobjectsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjecttypematchesobjectsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2b99f4a9861..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostobjecttypematchesobjectsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ObjectTypeMatchesObjects.ObjectTypeMatchesObjects1](../../../../../../../../components/schemas/ObjectTypeMatchesObjects.md#objecttypematchesobjects1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 77076cc4870..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofcomplextypesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofComplexTypes.OneofComplexTypes1](../../../../../../../../components/schemas/OneofComplexTypes.md#oneofcomplextypes1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9f241a9e25a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [Oneof.Oneof1](../../../../../../../../components/schemas/Oneof.md#oneof1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 7001a2af880..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithbaseschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofWithBaseSchema.OneofWithBaseSchema1](../../../../../../../../components/schemas/OneofWithBaseSchema.md#oneofwithbaseschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 359cb5aead0..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithemptyschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofWithEmptySchema.OneofWithEmptySchema1](../../../../../../../../components/schemas/OneofWithEmptySchema.md#oneofwithemptyschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5c980b1fca9..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostoneofwithrequiredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [OneofWithRequired.OneofWithRequired1](../../../../../../../../components/schemas/OneofWithRequired.md#oneofwithrequired1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternisnotanchoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternisnotanchoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2ec27c6fc3d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternisnotanchoredresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternIsNotAnchored.PatternIsNotAnchored1](../../../../../../../../components/schemas/PatternIsNotAnchored.md#patternisnotanchored1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertiesvalidatespropertiesmatchingaregexresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertiesvalidatespropertiesmatchingaregexresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 886e744a6fb..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertiesvalidatespropertiesmatchingaregexresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternpropertiesValidatesPropertiesMatchingARegex.PatternpropertiesValidatesPropertiesMatchingARegex1](../../../../../../../../components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.md#patternpropertiesvalidatespropertiesmatchingaregex1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 82277bcd3ad..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternpropertiesWithNullValuedInstanceProperties.PatternpropertiesWithNullValuedInstanceProperties1](../../../../../../../../components/schemas/PatternpropertiesWithNullValuedInstanceProperties.md#patternpropertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 0ae86ad4fab..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpatternvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PatternValidation.PatternValidation1](../../../../../../../../components/schemas/PatternValidation.md#patternvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemsvalidationadjuststhestartingindexforitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemsvalidationadjuststhestartingindexforitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 19f1f81d339..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemsvalidationadjuststhestartingindexforitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PrefixitemsValidationAdjustsTheStartingIndexForItems.PrefixitemsValidationAdjustsTheStartingIndexForItems1](../../../../../../../../components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.md#prefixitemsvalidationadjuststhestartingindexforitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3b4b99dba0b..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostprefixitemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PrefixitemsWithNullInstanceElements.PrefixitemsWithNullInstanceElements1](../../../../../../../../components/schemas/PrefixitemsWithNullInstanceElements.md#prefixitemswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertiespatternpropertiesadditionalpropertiesinteractionresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertiespatternpropertiesadditionalpropertiesinteractionresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index da88a56a8b1..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertiespatternpropertiesadditionalpropertiesinteractionresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesPatternpropertiesAdditionalpropertiesInteraction.PropertiesPatternpropertiesAdditionalpropertiesInteraction1](../../../../../../../../components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.md#propertiespatternpropertiesadditionalpropertiesinteraction1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d59293ba29a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesWhoseNamesAreJavascriptObjectPropertyNames.PropertiesWhoseNamesAreJavascriptObjectPropertyNames1](../../../../../../../../components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.md#propertieswhosenamesarejavascriptobjectpropertynames1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index e0808335e85..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesWithEscapedCharacters.PropertiesWithEscapedCharacters1](../../../../../../../../components/schemas/PropertiesWithEscapedCharacters.md#propertieswithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5b1b773c4b6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertiesWithNullValuedInstanceProperties.PropertiesWithNullValuedInstanceProperties1](../../../../../../../../components/schemas/PropertiesWithNullValuedInstanceProperties.md#propertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamedrefthatisnotareferenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamedrefthatisnotareferenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 513f5a5e755..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamedrefthatisnotareferenceresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertyNamedRefThatIsNotAReference.PropertyNamedRefThatIsNotAReference1](../../../../../../../../components/schemas/PropertyNamedRefThatIsNotAReference.md#propertynamedrefthatisnotareference1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index c4deced4775..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostpropertynamesvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [PropertynamesValidation.PropertynamesValidation1](../../../../../../../../components/schemas/PropertynamesValidation.md#propertynamesvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexesarenotanchoredbydefaultandarecasesensitiveresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexesarenotanchoredbydefaultandarecasesensitiveresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index c11d516651d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexesarenotanchoredbydefaultandarecasesensitiveresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1](../../../../../../../../components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.md#regexesarenotanchoredbydefaultandarecasesensitive1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5d55afbf311..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostregexformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RegexFormat.RegexFormat1](../../../../../../../../components/schemas/RegexFormat.md#regexformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrelativejsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrelativejsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 16d15eb4cab..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrelativejsonpointerformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RelativeJsonPointerFormat.RelativeJsonPointerFormat1](../../../../../../../../components/schemas/RelativeJsonPointerFormat.md#relativejsonpointerformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequireddefaultvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequireddefaultvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index c22ebf8b14f..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequireddefaultvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredDefaultValidation.RequiredDefaultValidation1](../../../../../../../../components/schemas/RequiredDefaultValidation.md#requireddefaultvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index fbe6fa2b2ed..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredpropertieswhosenamesarejavascriptobjectpropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1](../../../../../../../../components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.md#requiredpropertieswhosenamesarejavascriptobjectpropertynames1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 305411c69f1..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredValidation.RequiredValidation1](../../../../../../../../components/schemas/RequiredValidation.md#requiredvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithemptyarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithemptyarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 9abfe0d3866..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithemptyarrayresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredWithEmptyArray.RequiredWithEmptyArray1](../../../../../../../../components/schemas/RequiredWithEmptyArray.md#requiredwithemptyarray1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a2a2eecee00..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostrequiredwithescapedcharactersresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [RequiredWithEscapedCharacters.RequiredWithEscapedCharacters1](../../../../../../../../components/schemas/RequiredWithEscapedCharacters.md#requiredwithescapedcharacters1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsimpleenumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsimpleenumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 166022dad4c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsimpleenumvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [SimpleEnumValidation.SimpleEnumValidation1](../../../../../../../../components/schemas/SimpleEnumValidation.md#simpleenumvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5e350ac4fb9..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsingledependencyresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [SingleDependency.SingleDependency1](../../../../../../../../components/schemas/SingleDependency.md#singledependency1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsmallmultipleoflargeintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsmallmultipleoflargeintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3b75b55e290..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostsmallmultipleoflargeintegerresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [SmallMultipleOfLargeInteger.SmallMultipleOfLargeInteger1](../../../../../../../../components/schemas/SmallMultipleOfLargeInteger.md#smallmultipleoflargeinteger1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypoststringtypematchesstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypoststringtypematchesstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 26db3b1f457..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypoststringtypematchesstringsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [StringTypeMatchesStrings.StringTypeMatchesStrings1](../../../../../../../../components/schemas/StringTypeMatchesStrings.md#stringtypematchesstrings1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f9845af4884..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttimeformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TimeFormat.TimeFormat1](../../../../../../../../components/schemas/TimeFormat.md#timeformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayobjectornullresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayobjectornullresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 5b774fca79c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayobjectornullresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TypeArrayObjectOrNull.TypeArrayObjectOrNull1](../../../../../../../../components/schemas/TypeArrayObjectOrNull.md#typearrayobjectornull1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayorobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayorobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 4ea3d522397..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypearrayorobjectresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TypeArrayOrObject.TypeArrayOrObject1](../../../../../../../../components/schemas/TypeArrayOrObject.md#typearrayorobject1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypeasarraywithoneitemresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypeasarraywithoneitemresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index e7792782f0c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposttypeasarraywithoneitemresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [TypeAsArrayWithOneItem.TypeAsArrayWithOneItem1](../../../../../../../../components/schemas/TypeAsArrayWithOneItem.md#typeasarraywithoneitem1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsasschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsasschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3527fe7f141..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsasschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsAsSchema.UnevaluateditemsAsSchema1](../../../../../../../../components/schemas/UnevaluateditemsAsSchema.md#unevaluateditemsasschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsdependsonmultiplenestedcontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsdependsonmultiplenestedcontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 8787e1082ba..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemsdependsonmultiplenestedcontainsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsDependsOnMultipleNestedContains.UnevaluateditemsDependsOnMultipleNestedContains1](../../../../../../../../components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.md#unevaluateditemsdependsonmultiplenestedcontains1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index df52ef39147..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsWithItems.UnevaluateditemsWithItems1](../../../../../../../../components/schemas/UnevaluateditemsWithItems.md#unevaluateditemswithitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index f01ea0d4cf6..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluateditemswithnullinstanceelementsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluateditemsWithNullInstanceElements.UnevaluateditemsWithNullInstanceElements1](../../../../../../../../components/schemas/UnevaluateditemsWithNullInstanceElements.md#unevaluateditemswithnullinstanceelements1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesnotaffectedbypropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesnotaffectedbypropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 46b08870952..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesnotaffectedbypropertynamesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesNotAffectedByPropertynames.UnevaluatedpropertiesNotAffectedByPropertynames1](../../../../../../../../components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.md#unevaluatedpropertiesnotaffectedbypropertynames1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 7a4f67a544c..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertiesschemaresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesSchema.UnevaluatedpropertiesSchema1](../../../../../../../../components/schemas/UnevaluatedpropertiesSchema.md#unevaluatedpropertiesschema1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithadjacentadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithadjacentadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 14a65a2ef81..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithadjacentadditionalpropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesWithAdjacentAdditionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalproperties1](../../../../../../../../components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.md#unevaluatedpropertieswithadjacentadditionalproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index a91be7539ed..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostunevaluatedpropertieswithnullvaluedinstancepropertiesresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UnevaluatedpropertiesWithNullValuedInstanceProperties.UnevaluatedpropertiesWithNullValuedInstanceProperties1](../../../../../../../../components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.md#unevaluatedpropertieswithnullvaluedinstanceproperties1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsevalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsevalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index d95c98bb393..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsevalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsFalseValidation.UniqueitemsFalseValidation1](../../../../../../../../components/schemas/UniqueitemsFalseValidation.md#uniqueitemsfalsevalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsewithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsewithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2cb31753024..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsfalsewithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsFalseWithAnArrayOfItems.UniqueitemsFalseWithAnArrayOfItems1](../../../../../../../../components/schemas/UniqueitemsFalseWithAnArrayOfItems.md#uniqueitemsfalsewithanarrayofitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2d42cee982d..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemsvalidationresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsValidation.UniqueitemsValidation1](../../../../../../../../components/schemas/UniqueitemsValidation.md#uniqueitemsvalidation1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemswithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemswithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index ce57b66d620..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuniqueitemswithanarrayofitemsresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UniqueitemsWithAnArrayOfItems.UniqueitemsWithAnArrayOfItems1](../../../../../../../../components/schemas/UniqueitemsWithAnArrayOfItems.md#uniqueitemswithanarrayofitems1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturiformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturiformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index bc4b78dad4e..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturiformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UriFormat.UriFormat1](../../../../../../../../components/schemas/UriFormat.md#uriformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 4f636e1d95a..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturireferenceformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UriReferenceFormat.UriReferenceFormat1](../../../../../../../../components/schemas/UriReferenceFormat.md#urireferenceformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturitemplateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturitemplateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 0cb4d610693..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodyposturitemplateformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UriTemplateFormat.UriTemplateFormat1](../../../../../../../../components/schemas/UriTemplateFormat.md#uritemplateformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuuidformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuuidformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 3e3214590a2..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostuuidformatresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [UuidFormat.UuidFormat1](../../../../../../../../components/schemas/UuidFormat.md#uuidformat1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostvalidateagainstcorrectbranchthenvselseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md b/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostvalidateagainstcorrectbranchthenvselseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md deleted file mode 100644 index 2751a9b9ff3..00000000000 --- a/samples/client/3_1_0_unit_test/java/docs/paths/responsebodypostvalidateagainstcorrectbranchthenvselseresponsebodyforcontenttypes/post/responses/response200/content/applicationjson/Schema.md +++ /dev/null @@ -1,16 +0,0 @@ -# Schema2 -public class Schema2 - -A class that contains necessary nested -- schema classes (which validate payloads), extends JsonSchema - -## Nested Class Summary -| Modifier and Type | Class and Description | -| ----------------- | ---------------------- | -| static class | [Schema2.Schema3](#schema3)
schema class | - -## Schema3 -public static class Schema3
-extends [ValidateAgainstCorrectBranchThenVsElse.ValidateAgainstCorrectBranchThenVsElse1](../../../../../../../../components/schemas/ValidateAgainstCorrectBranchThenVsElse.md#validateagainstcorrectbranchthenvselse1) - -A schema class that validates payloads diff --git a/samples/client/3_1_0_unit_test/java/pom.xml b/samples/client/3_1_0_unit_test/java/pom.xml index 20e5af45c0d..84f83c6e874 100644 --- a/samples/client/3_1_0_unit_test/java/pom.xml +++ b/samples/client/3_1_0_unit_test/java/pom.xml @@ -215,6 +215,12 @@ checker ${checker-version}
+ + + com.google.code.gson + gson + 2.10.1 + junit diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ASchemaGivenForPrefixitems.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ASchemaGivenForPrefixitems.java index 2ea26e49be3..1482812de1d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ASchemaGivenForPrefixitems.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ASchemaGivenForPrefixitems.java @@ -131,13 +131,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class ASchemaGivenForPrefixitems1Boxed permits ASchemaGivenForPrefixitems1BoxedVoid, ASchemaGivenForPrefixitems1BoxedBoolean, ASchemaGivenForPrefixitems1BoxedNumber, ASchemaGivenForPrefixitems1BoxedString, ASchemaGivenForPrefixitems1BoxedList, ASchemaGivenForPrefixitems1BoxedMap {} + public static abstract sealed class ASchemaGivenForPrefixitems1Boxed permits ASchemaGivenForPrefixitems1BoxedVoid, ASchemaGivenForPrefixitems1BoxedBoolean, ASchemaGivenForPrefixitems1BoxedNumber, ASchemaGivenForPrefixitems1BoxedString, ASchemaGivenForPrefixitems1BoxedList, ASchemaGivenForPrefixitems1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ASchemaGivenForPrefixitems1BoxedVoid extends ASchemaGivenForPrefixitems1Boxed { public final Void data; private ASchemaGivenForPrefixitems1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ASchemaGivenForPrefixitems1BoxedBoolean extends ASchemaGivenForPrefixitems1Boxed { @@ -145,6 +151,10 @@ public static final class ASchemaGivenForPrefixitems1BoxedBoolean extends ASchem private ASchemaGivenForPrefixitems1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ASchemaGivenForPrefixitems1BoxedNumber extends ASchemaGivenForPrefixitems1Boxed { @@ -152,6 +162,10 @@ public static final class ASchemaGivenForPrefixitems1BoxedNumber extends ASchema private ASchemaGivenForPrefixitems1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ASchemaGivenForPrefixitems1BoxedString extends ASchemaGivenForPrefixitems1Boxed { @@ -159,6 +173,10 @@ public static final class ASchemaGivenForPrefixitems1BoxedString extends ASchema private ASchemaGivenForPrefixitems1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ASchemaGivenForPrefixitems1BoxedList extends ASchemaGivenForPrefixitems1Boxed { @@ -166,6 +184,10 @@ public static final class ASchemaGivenForPrefixitems1BoxedList extends ASchemaGi private ASchemaGivenForPrefixitems1BoxedList(ASchemaGivenForPrefixitemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ASchemaGivenForPrefixitems1BoxedMap extends ASchemaGivenForPrefixitems1Boxed { @@ -173,6 +195,10 @@ public static final class ASchemaGivenForPrefixitems1BoxedMap extends ASchemaGiv private ASchemaGivenForPrefixitems1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalItemsAreAllowedByDefault.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalItemsAreAllowedByDefault.java index eeb83986bc4..8572ce1e4da 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalItemsAreAllowedByDefault.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalItemsAreAllowedByDefault.java @@ -119,13 +119,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class AdditionalItemsAreAllowedByDefault1Boxed permits AdditionalItemsAreAllowedByDefault1BoxedVoid, AdditionalItemsAreAllowedByDefault1BoxedBoolean, AdditionalItemsAreAllowedByDefault1BoxedNumber, AdditionalItemsAreAllowedByDefault1BoxedString, AdditionalItemsAreAllowedByDefault1BoxedList, AdditionalItemsAreAllowedByDefault1BoxedMap {} + public static abstract sealed class AdditionalItemsAreAllowedByDefault1Boxed permits AdditionalItemsAreAllowedByDefault1BoxedVoid, AdditionalItemsAreAllowedByDefault1BoxedBoolean, AdditionalItemsAreAllowedByDefault1BoxedNumber, AdditionalItemsAreAllowedByDefault1BoxedString, AdditionalItemsAreAllowedByDefault1BoxedList, AdditionalItemsAreAllowedByDefault1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalItemsAreAllowedByDefault1BoxedVoid extends AdditionalItemsAreAllowedByDefault1Boxed { public final Void data; private AdditionalItemsAreAllowedByDefault1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalItemsAreAllowedByDefault1BoxedBoolean extends AdditionalItemsAreAllowedByDefault1Boxed { @@ -133,6 +139,10 @@ public static final class AdditionalItemsAreAllowedByDefault1BoxedBoolean extend private AdditionalItemsAreAllowedByDefault1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalItemsAreAllowedByDefault1BoxedNumber extends AdditionalItemsAreAllowedByDefault1Boxed { @@ -140,6 +150,10 @@ public static final class AdditionalItemsAreAllowedByDefault1BoxedNumber extends private AdditionalItemsAreAllowedByDefault1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalItemsAreAllowedByDefault1BoxedString extends AdditionalItemsAreAllowedByDefault1Boxed { @@ -147,6 +161,10 @@ public static final class AdditionalItemsAreAllowedByDefault1BoxedString extends private AdditionalItemsAreAllowedByDefault1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalItemsAreAllowedByDefault1BoxedList extends AdditionalItemsAreAllowedByDefault1Boxed { @@ -154,6 +172,10 @@ public static final class AdditionalItemsAreAllowedByDefault1BoxedList extends A private AdditionalItemsAreAllowedByDefault1BoxedList(AdditionalItemsAreAllowedByDefaultList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalItemsAreAllowedByDefault1BoxedMap extends AdditionalItemsAreAllowedByDefault1Boxed { @@ -161,6 +183,10 @@ public static final class AdditionalItemsAreAllowedByDefault1BoxedMap extends Ad private AdditionalItemsAreAllowedByDefault1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java index fa7456188ec..f572d0ef637 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefault.java @@ -236,13 +236,19 @@ public AdditionalpropertiesAreAllowedByDefaultMapBuilder getBuilderAfterAddition } - public static abstract sealed class AdditionalpropertiesAreAllowedByDefault1Boxed permits AdditionalpropertiesAreAllowedByDefault1BoxedVoid, AdditionalpropertiesAreAllowedByDefault1BoxedBoolean, AdditionalpropertiesAreAllowedByDefault1BoxedNumber, AdditionalpropertiesAreAllowedByDefault1BoxedString, AdditionalpropertiesAreAllowedByDefault1BoxedList, AdditionalpropertiesAreAllowedByDefault1BoxedMap {} + public static abstract sealed class AdditionalpropertiesAreAllowedByDefault1Boxed permits AdditionalpropertiesAreAllowedByDefault1BoxedVoid, AdditionalpropertiesAreAllowedByDefault1BoxedBoolean, AdditionalpropertiesAreAllowedByDefault1BoxedNumber, AdditionalpropertiesAreAllowedByDefault1BoxedString, AdditionalpropertiesAreAllowedByDefault1BoxedList, AdditionalpropertiesAreAllowedByDefault1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedVoid extends AdditionalpropertiesAreAllowedByDefault1Boxed { public final Void data; private AdditionalpropertiesAreAllowedByDefault1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedBoolean extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -250,6 +256,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedBoolean e private AdditionalpropertiesAreAllowedByDefault1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedNumber extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -257,6 +267,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedNumber ex private AdditionalpropertiesAreAllowedByDefault1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedString extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -264,6 +278,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedString ex private AdditionalpropertiesAreAllowedByDefault1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedList extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -271,6 +289,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedList exte private AdditionalpropertiesAreAllowedByDefault1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesAreAllowedByDefault1BoxedMap extends AdditionalpropertiesAreAllowedByDefault1Boxed { @@ -278,6 +300,10 @@ public static final class AdditionalpropertiesAreAllowedByDefault1BoxedMap exten private AdditionalpropertiesAreAllowedByDefault1BoxedMap(AdditionalpropertiesAreAllowedByDefaultMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java index d867bca464c..3b243ef9a6c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItself.java @@ -93,13 +93,19 @@ public AdditionalpropertiesCanExistByItselfMapBuilder getBuilderAfterAdditionalP } - public static abstract sealed class AdditionalpropertiesCanExistByItself1Boxed permits AdditionalpropertiesCanExistByItself1BoxedMap {} + public static abstract sealed class AdditionalpropertiesCanExistByItself1Boxed permits AdditionalpropertiesCanExistByItself1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesCanExistByItself1BoxedMap extends AdditionalpropertiesCanExistByItself1Boxed { public final AdditionalpropertiesCanExistByItselfMap data; private AdditionalpropertiesCanExistByItself1BoxedMap(AdditionalpropertiesCanExistByItselfMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.java index 3e9e6606072..2b31f327d3c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesDoesNotLookInApplicators.java @@ -170,13 +170,19 @@ public Schema0MapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -212,6 +234,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -490,13 +516,19 @@ public AdditionalpropertiesDoesNotLookInApplicatorsMapBuilder getBuilderAfterAdd } - public static abstract sealed class AdditionalpropertiesDoesNotLookInApplicators1Boxed permits AdditionalpropertiesDoesNotLookInApplicators1BoxedVoid, AdditionalpropertiesDoesNotLookInApplicators1BoxedBoolean, AdditionalpropertiesDoesNotLookInApplicators1BoxedNumber, AdditionalpropertiesDoesNotLookInApplicators1BoxedString, AdditionalpropertiesDoesNotLookInApplicators1BoxedList, AdditionalpropertiesDoesNotLookInApplicators1BoxedMap {} + public static abstract sealed class AdditionalpropertiesDoesNotLookInApplicators1Boxed permits AdditionalpropertiesDoesNotLookInApplicators1BoxedVoid, AdditionalpropertiesDoesNotLookInApplicators1BoxedBoolean, AdditionalpropertiesDoesNotLookInApplicators1BoxedNumber, AdditionalpropertiesDoesNotLookInApplicators1BoxedString, AdditionalpropertiesDoesNotLookInApplicators1BoxedList, AdditionalpropertiesDoesNotLookInApplicators1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedVoid extends AdditionalpropertiesDoesNotLookInApplicators1Boxed { public final Void data; private AdditionalpropertiesDoesNotLookInApplicators1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedBoolean extends AdditionalpropertiesDoesNotLookInApplicators1Boxed { @@ -504,6 +536,10 @@ public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedBool private AdditionalpropertiesDoesNotLookInApplicators1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedNumber extends AdditionalpropertiesDoesNotLookInApplicators1Boxed { @@ -511,6 +547,10 @@ public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedNumb private AdditionalpropertiesDoesNotLookInApplicators1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedString extends AdditionalpropertiesDoesNotLookInApplicators1Boxed { @@ -518,6 +558,10 @@ public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedStri private AdditionalpropertiesDoesNotLookInApplicators1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedList extends AdditionalpropertiesDoesNotLookInApplicators1Boxed { @@ -525,6 +569,10 @@ public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedList private AdditionalpropertiesDoesNotLookInApplicators1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedMap extends AdditionalpropertiesDoesNotLookInApplicators1Boxed { @@ -532,6 +580,10 @@ public static final class AdditionalpropertiesDoesNotLookInApplicators1BoxedMap private AdditionalpropertiesDoesNotLookInApplicators1BoxedMap(AdditionalpropertiesDoesNotLookInApplicatorsMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.java index 7f0e7eb09b4..d4ff8b22d9d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithNullValuedInstanceProperties.java @@ -88,13 +88,19 @@ public AdditionalpropertiesWithNullValuedInstancePropertiesMapBuilder getBuilder } - public static abstract sealed class AdditionalpropertiesWithNullValuedInstanceProperties1Boxed permits AdditionalpropertiesWithNullValuedInstanceProperties1BoxedMap {} + public static abstract sealed class AdditionalpropertiesWithNullValuedInstanceProperties1Boxed permits AdditionalpropertiesWithNullValuedInstanceProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesWithNullValuedInstanceProperties1BoxedMap extends AdditionalpropertiesWithNullValuedInstanceProperties1Boxed { public final AdditionalpropertiesWithNullValuedInstancePropertiesMap data; private AdditionalpropertiesWithNullValuedInstanceProperties1BoxedMap(AdditionalpropertiesWithNullValuedInstancePropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithSchema.java index 6a90ec3a41c..1ccdefbdcea 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithSchema.java @@ -255,13 +255,19 @@ public AdditionalpropertiesWithSchemaMapBuilder getBuilderAfterAdditionalPropert } - public static abstract sealed class AdditionalpropertiesWithSchema1Boxed permits AdditionalpropertiesWithSchema1BoxedMap {} + public static abstract sealed class AdditionalpropertiesWithSchema1Boxed permits AdditionalpropertiesWithSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AdditionalpropertiesWithSchema1BoxedMap extends AdditionalpropertiesWithSchema1Boxed { public final AdditionalpropertiesWithSchemaMap data; private AdditionalpropertiesWithSchema1BoxedMap(AdditionalpropertiesWithSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java index 2df596dfb7d..a21785e89d4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Allof.java @@ -142,13 +142,19 @@ public Schema0Map0Builder getBuilderAfterBar(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -156,6 +162,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -163,6 +173,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -170,6 +184,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -177,6 +195,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -184,6 +206,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -496,13 +522,19 @@ public Schema1Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -510,6 +542,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -517,6 +553,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -524,6 +564,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -531,6 +575,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -538,6 +586,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -765,13 +817,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Allof1Boxed permits Allof1BoxedVoid, Allof1BoxedBoolean, Allof1BoxedNumber, Allof1BoxedString, Allof1BoxedList, Allof1BoxedMap {} + public static abstract sealed class Allof1Boxed permits Allof1BoxedVoid, Allof1BoxedBoolean, Allof1BoxedNumber, Allof1BoxedString, Allof1BoxedList, Allof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Allof1BoxedVoid extends Allof1Boxed { public final Void data; private Allof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedBoolean extends Allof1Boxed { @@ -779,6 +837,10 @@ public static final class Allof1BoxedBoolean extends Allof1Boxed { private Allof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedNumber extends Allof1Boxed { @@ -786,6 +848,10 @@ public static final class Allof1BoxedNumber extends Allof1Boxed { private Allof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedString extends Allof1Boxed { @@ -793,6 +859,10 @@ public static final class Allof1BoxedString extends Allof1Boxed { private Allof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedList extends Allof1Boxed { @@ -800,6 +870,10 @@ public static final class Allof1BoxedList extends Allof1Boxed { private Allof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Allof1BoxedMap extends Allof1Boxed { @@ -807,6 +881,10 @@ public static final class Allof1BoxedMap extends Allof1Boxed { private Allof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java index 6e8896c5f25..eb146be7828 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneof.java @@ -36,13 +36,19 @@ public class AllofCombinedWithAnyofOneof { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema02Boxed permits Schema02BoxedVoid, Schema02BoxedBoolean, Schema02BoxedNumber, Schema02BoxedString, Schema02BoxedList, Schema02BoxedMap {} + public static abstract sealed class Schema02Boxed permits Schema02BoxedVoid, Schema02BoxedBoolean, Schema02BoxedNumber, Schema02BoxedString, Schema02BoxedList, Schema02BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema02BoxedVoid extends Schema02Boxed { public final Void data; private Schema02BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedBoolean extends Schema02Boxed { @@ -50,6 +56,10 @@ public static final class Schema02BoxedBoolean extends Schema02Boxed { private Schema02BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedNumber extends Schema02Boxed { @@ -57,6 +67,10 @@ public static final class Schema02BoxedNumber extends Schema02Boxed { private Schema02BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedString extends Schema02Boxed { @@ -64,6 +78,10 @@ public static final class Schema02BoxedString extends Schema02Boxed { private Schema02BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedList extends Schema02Boxed { @@ -71,6 +89,10 @@ public static final class Schema02BoxedList extends Schema02Boxed { private Schema02BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema02BoxedMap extends Schema02Boxed { @@ -78,6 +100,10 @@ public static final class Schema02BoxedMap extends Schema02Boxed { private Schema02BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -300,13 +326,19 @@ public Schema02BoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class Schema01Boxed permits Schema01BoxedVoid, Schema01BoxedBoolean, Schema01BoxedNumber, Schema01BoxedString, Schema01BoxedList, Schema01BoxedMap {} + public static abstract sealed class Schema01Boxed permits Schema01BoxedVoid, Schema01BoxedBoolean, Schema01BoxedNumber, Schema01BoxedString, Schema01BoxedList, Schema01BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema01BoxedVoid extends Schema01Boxed { public final Void data; private Schema01BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedBoolean extends Schema01Boxed { @@ -314,6 +346,10 @@ public static final class Schema01BoxedBoolean extends Schema01Boxed { private Schema01BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedNumber extends Schema01Boxed { @@ -321,6 +357,10 @@ public static final class Schema01BoxedNumber extends Schema01Boxed { private Schema01BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedString extends Schema01Boxed { @@ -328,6 +368,10 @@ public static final class Schema01BoxedString extends Schema01Boxed { private Schema01BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedList extends Schema01Boxed { @@ -335,6 +379,10 @@ public static final class Schema01BoxedList extends Schema01Boxed { private Schema01BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema01BoxedMap extends Schema01Boxed { @@ -342,6 +390,10 @@ public static final class Schema01BoxedMap extends Schema01Boxed { private Schema01BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -564,13 +616,19 @@ public Schema01BoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -578,6 +636,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -585,6 +647,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -592,6 +658,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -599,6 +669,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -606,6 +680,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -828,13 +906,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AllofCombinedWithAnyofOneof1Boxed permits AllofCombinedWithAnyofOneof1BoxedVoid, AllofCombinedWithAnyofOneof1BoxedBoolean, AllofCombinedWithAnyofOneof1BoxedNumber, AllofCombinedWithAnyofOneof1BoxedString, AllofCombinedWithAnyofOneof1BoxedList, AllofCombinedWithAnyofOneof1BoxedMap {} + public static abstract sealed class AllofCombinedWithAnyofOneof1Boxed permits AllofCombinedWithAnyofOneof1BoxedVoid, AllofCombinedWithAnyofOneof1BoxedBoolean, AllofCombinedWithAnyofOneof1BoxedNumber, AllofCombinedWithAnyofOneof1BoxedString, AllofCombinedWithAnyofOneof1BoxedList, AllofCombinedWithAnyofOneof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofCombinedWithAnyofOneof1BoxedVoid extends AllofCombinedWithAnyofOneof1Boxed { public final Void data; private AllofCombinedWithAnyofOneof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedBoolean extends AllofCombinedWithAnyofOneof1Boxed { @@ -842,6 +926,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedBoolean extends Allof private AllofCombinedWithAnyofOneof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedNumber extends AllofCombinedWithAnyofOneof1Boxed { @@ -849,6 +937,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedNumber extends AllofC private AllofCombinedWithAnyofOneof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedString extends AllofCombinedWithAnyofOneof1Boxed { @@ -856,6 +948,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedString extends AllofC private AllofCombinedWithAnyofOneof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedList extends AllofCombinedWithAnyofOneof1Boxed { @@ -863,6 +959,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedList extends AllofCom private AllofCombinedWithAnyofOneof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofCombinedWithAnyofOneof1BoxedMap extends AllofCombinedWithAnyofOneof1Boxed { @@ -870,6 +970,10 @@ public static final class AllofCombinedWithAnyofOneof1BoxedMap extends AllofComb private AllofCombinedWithAnyofOneof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java index ab65bcb53d1..781a8fc1595 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypes.java @@ -35,13 +35,19 @@ public class AllofSimpleTypes { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -49,6 +55,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -56,6 +66,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -63,6 +77,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -70,6 +88,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -77,6 +99,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -313,6 +345,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -320,6 +356,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -327,6 +367,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -334,6 +378,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -341,6 +389,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -563,13 +615,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AllofSimpleTypes1Boxed permits AllofSimpleTypes1BoxedVoid, AllofSimpleTypes1BoxedBoolean, AllofSimpleTypes1BoxedNumber, AllofSimpleTypes1BoxedString, AllofSimpleTypes1BoxedList, AllofSimpleTypes1BoxedMap {} + public static abstract sealed class AllofSimpleTypes1Boxed permits AllofSimpleTypes1BoxedVoid, AllofSimpleTypes1BoxedBoolean, AllofSimpleTypes1BoxedNumber, AllofSimpleTypes1BoxedString, AllofSimpleTypes1BoxedList, AllofSimpleTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofSimpleTypes1BoxedVoid extends AllofSimpleTypes1Boxed { public final Void data; private AllofSimpleTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedBoolean extends AllofSimpleTypes1Boxed { @@ -577,6 +635,10 @@ public static final class AllofSimpleTypes1BoxedBoolean extends AllofSimpleTypes private AllofSimpleTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedNumber extends AllofSimpleTypes1Boxed { @@ -584,6 +646,10 @@ public static final class AllofSimpleTypes1BoxedNumber extends AllofSimpleTypes1 private AllofSimpleTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedString extends AllofSimpleTypes1Boxed { @@ -591,6 +657,10 @@ public static final class AllofSimpleTypes1BoxedString extends AllofSimpleTypes1 private AllofSimpleTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedList extends AllofSimpleTypes1Boxed { @@ -598,6 +668,10 @@ public static final class AllofSimpleTypes1BoxedList extends AllofSimpleTypes1Bo private AllofSimpleTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofSimpleTypes1BoxedMap extends AllofSimpleTypes1Boxed { @@ -605,6 +679,10 @@ public static final class AllofSimpleTypes1BoxedMap extends AllofSimpleTypes1Box private AllofSimpleTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java index c2d40c2cb02..f640bab85f2 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchema.java @@ -125,13 +125,19 @@ public Schema0Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -139,6 +145,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -146,6 +156,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -153,6 +167,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -160,6 +178,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -167,6 +189,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -479,13 +505,19 @@ public Schema1Map0Builder getBuilderAfterBaz(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -493,6 +525,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -500,6 +536,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -507,6 +547,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -514,6 +558,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -521,6 +569,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -851,13 +903,19 @@ public AllofWithBaseSchemaMap0Builder getBuilderAfterBar(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithBaseSchema1BoxedMap extends AllofWithBaseSchema1Boxed { @@ -893,6 +967,10 @@ public static final class AllofWithBaseSchema1BoxedMap extends AllofWithBaseSche private AllofWithBaseSchema1BoxedMap(AllofWithBaseSchemaMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java index 149536c4866..ba7f3cd1473 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchema.java @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class AllofWithOneEmptySchema1Boxed permits AllofWithOneEmptySchema1BoxedVoid, AllofWithOneEmptySchema1BoxedBoolean, AllofWithOneEmptySchema1BoxedNumber, AllofWithOneEmptySchema1BoxedString, AllofWithOneEmptySchema1BoxedList, AllofWithOneEmptySchema1BoxedMap {} + public static abstract sealed class AllofWithOneEmptySchema1Boxed permits AllofWithOneEmptySchema1BoxedVoid, AllofWithOneEmptySchema1BoxedBoolean, AllofWithOneEmptySchema1BoxedNumber, AllofWithOneEmptySchema1BoxedString, AllofWithOneEmptySchema1BoxedList, AllofWithOneEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithOneEmptySchema1BoxedVoid extends AllofWithOneEmptySchema1Boxed { public final Void data; private AllofWithOneEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedBoolean extends AllofWithOneEmptySchema1Boxed { @@ -61,6 +67,10 @@ public static final class AllofWithOneEmptySchema1BoxedBoolean extends AllofWith private AllofWithOneEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedNumber extends AllofWithOneEmptySchema1Boxed { @@ -68,6 +78,10 @@ public static final class AllofWithOneEmptySchema1BoxedNumber extends AllofWithO private AllofWithOneEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedString extends AllofWithOneEmptySchema1Boxed { @@ -75,6 +89,10 @@ public static final class AllofWithOneEmptySchema1BoxedString extends AllofWithO private AllofWithOneEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedList extends AllofWithOneEmptySchema1Boxed { @@ -82,6 +100,10 @@ public static final class AllofWithOneEmptySchema1BoxedList extends AllofWithOne private AllofWithOneEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithOneEmptySchema1BoxedMap extends AllofWithOneEmptySchema1Boxed { @@ -89,6 +111,10 @@ public static final class AllofWithOneEmptySchema1BoxedMap extends AllofWithOneE private AllofWithOneEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java index 43a8f74be35..0a0ea1cf8f4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchema.java @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AllofWithTheFirstEmptySchema1Boxed permits AllofWithTheFirstEmptySchema1BoxedVoid, AllofWithTheFirstEmptySchema1BoxedBoolean, AllofWithTheFirstEmptySchema1BoxedNumber, AllofWithTheFirstEmptySchema1BoxedString, AllofWithTheFirstEmptySchema1BoxedList, AllofWithTheFirstEmptySchema1BoxedMap {} + public static abstract sealed class AllofWithTheFirstEmptySchema1Boxed permits AllofWithTheFirstEmptySchema1BoxedVoid, AllofWithTheFirstEmptySchema1BoxedBoolean, AllofWithTheFirstEmptySchema1BoxedNumber, AllofWithTheFirstEmptySchema1BoxedString, AllofWithTheFirstEmptySchema1BoxedList, AllofWithTheFirstEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithTheFirstEmptySchema1BoxedVoid extends AllofWithTheFirstEmptySchema1Boxed { public final Void data; private AllofWithTheFirstEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedBoolean extends AllofWithTheFirstEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedBoolean extends Allo private AllofWithTheFirstEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedNumber extends AllofWithTheFirstEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedNumber extends Allof private AllofWithTheFirstEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedString extends AllofWithTheFirstEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedString extends Allof private AllofWithTheFirstEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedList extends AllofWithTheFirstEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedList extends AllofWi private AllofWithTheFirstEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheFirstEmptySchema1BoxedMap extends AllofWithTheFirstEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class AllofWithTheFirstEmptySchema1BoxedMap extends AllofWit private AllofWithTheFirstEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java index fc82126251c..9f4988b7e52 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchema.java @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AllofWithTheLastEmptySchema1Boxed permits AllofWithTheLastEmptySchema1BoxedVoid, AllofWithTheLastEmptySchema1BoxedBoolean, AllofWithTheLastEmptySchema1BoxedNumber, AllofWithTheLastEmptySchema1BoxedString, AllofWithTheLastEmptySchema1BoxedList, AllofWithTheLastEmptySchema1BoxedMap {} + public static abstract sealed class AllofWithTheLastEmptySchema1Boxed permits AllofWithTheLastEmptySchema1BoxedVoid, AllofWithTheLastEmptySchema1BoxedBoolean, AllofWithTheLastEmptySchema1BoxedNumber, AllofWithTheLastEmptySchema1BoxedString, AllofWithTheLastEmptySchema1BoxedList, AllofWithTheLastEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithTheLastEmptySchema1BoxedVoid extends AllofWithTheLastEmptySchema1Boxed { public final Void data; private AllofWithTheLastEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedBoolean extends AllofWithTheLastEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedBoolean extends Allof private AllofWithTheLastEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedNumber extends AllofWithTheLastEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedNumber extends AllofW private AllofWithTheLastEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedString extends AllofWithTheLastEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedString extends AllofW private AllofWithTheLastEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedList extends AllofWithTheLastEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedList extends AllofWit private AllofWithTheLastEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTheLastEmptySchema1BoxedMap extends AllofWithTheLastEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class AllofWithTheLastEmptySchema1BoxedMap extends AllofWith private AllofWithTheLastEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java index bddf6fbe538..5ba07d47c64 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemas.java @@ -58,13 +58,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AllofWithTwoEmptySchemas1Boxed permits AllofWithTwoEmptySchemas1BoxedVoid, AllofWithTwoEmptySchemas1BoxedBoolean, AllofWithTwoEmptySchemas1BoxedNumber, AllofWithTwoEmptySchemas1BoxedString, AllofWithTwoEmptySchemas1BoxedList, AllofWithTwoEmptySchemas1BoxedMap {} + public static abstract sealed class AllofWithTwoEmptySchemas1Boxed permits AllofWithTwoEmptySchemas1BoxedVoid, AllofWithTwoEmptySchemas1BoxedBoolean, AllofWithTwoEmptySchemas1BoxedNumber, AllofWithTwoEmptySchemas1BoxedString, AllofWithTwoEmptySchemas1BoxedList, AllofWithTwoEmptySchemas1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AllofWithTwoEmptySchemas1BoxedVoid extends AllofWithTwoEmptySchemas1Boxed { public final Void data; private AllofWithTwoEmptySchemas1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedBoolean extends AllofWithTwoEmptySchemas1Boxed { @@ -72,6 +78,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedBoolean extends AllofWit private AllofWithTwoEmptySchemas1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedNumber extends AllofWithTwoEmptySchemas1Boxed { @@ -79,6 +89,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedNumber extends AllofWith private AllofWithTwoEmptySchemas1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedString extends AllofWithTwoEmptySchemas1Boxed { @@ -86,6 +100,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedString extends AllofWith private AllofWithTwoEmptySchemas1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedList extends AllofWithTwoEmptySchemas1Boxed { @@ -93,6 +111,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedList extends AllofWithTw private AllofWithTwoEmptySchemas1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AllofWithTwoEmptySchemas1BoxedMap extends AllofWithTwoEmptySchemas1Boxed { @@ -100,6 +122,10 @@ public static final class AllofWithTwoEmptySchemas1BoxedMap extends AllofWithTwo private AllofWithTwoEmptySchemas1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java index 08cf762aa2b..12c165c5bf4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Anyof.java @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -61,6 +67,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -68,6 +78,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -75,6 +89,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -82,6 +100,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -89,6 +111,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -311,13 +337,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Anyof1Boxed permits Anyof1BoxedVoid, Anyof1BoxedBoolean, Anyof1BoxedNumber, Anyof1BoxedString, Anyof1BoxedList, Anyof1BoxedMap {} + public static abstract sealed class Anyof1Boxed permits Anyof1BoxedVoid, Anyof1BoxedBoolean, Anyof1BoxedNumber, Anyof1BoxedString, Anyof1BoxedList, Anyof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Anyof1BoxedVoid extends Anyof1Boxed { public final Void data; private Anyof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedBoolean extends Anyof1Boxed { @@ -325,6 +357,10 @@ public static final class Anyof1BoxedBoolean extends Anyof1Boxed { private Anyof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedNumber extends Anyof1Boxed { @@ -332,6 +368,10 @@ public static final class Anyof1BoxedNumber extends Anyof1Boxed { private Anyof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedString extends Anyof1Boxed { @@ -339,6 +379,10 @@ public static final class Anyof1BoxedString extends Anyof1Boxed { private Anyof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedList extends Anyof1Boxed { @@ -346,6 +390,10 @@ public static final class Anyof1BoxedList extends Anyof1Boxed { private Anyof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Anyof1BoxedMap extends Anyof1Boxed { @@ -353,6 +401,10 @@ public static final class Anyof1BoxedMap extends Anyof1Boxed { private Anyof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java index d9f8095035c..652c79e8ee9 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypes.java @@ -142,13 +142,19 @@ public Schema0Map0Builder getBuilderAfterBar(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -156,6 +162,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -163,6 +173,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -170,6 +184,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -177,6 +195,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -184,6 +206,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -496,13 +522,19 @@ public Schema1Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -510,6 +542,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -517,6 +553,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -524,6 +564,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -531,6 +575,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -538,6 +586,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -765,13 +817,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AnyofComplexTypes1Boxed permits AnyofComplexTypes1BoxedVoid, AnyofComplexTypes1BoxedBoolean, AnyofComplexTypes1BoxedNumber, AnyofComplexTypes1BoxedString, AnyofComplexTypes1BoxedList, AnyofComplexTypes1BoxedMap {} + public static abstract sealed class AnyofComplexTypes1Boxed permits AnyofComplexTypes1BoxedVoid, AnyofComplexTypes1BoxedBoolean, AnyofComplexTypes1BoxedNumber, AnyofComplexTypes1BoxedString, AnyofComplexTypes1BoxedList, AnyofComplexTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AnyofComplexTypes1BoxedVoid extends AnyofComplexTypes1Boxed { public final Void data; private AnyofComplexTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedBoolean extends AnyofComplexTypes1Boxed { @@ -779,6 +837,10 @@ public static final class AnyofComplexTypes1BoxedBoolean extends AnyofComplexTyp private AnyofComplexTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedNumber extends AnyofComplexTypes1Boxed { @@ -786,6 +848,10 @@ public static final class AnyofComplexTypes1BoxedNumber extends AnyofComplexType private AnyofComplexTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedString extends AnyofComplexTypes1Boxed { @@ -793,6 +859,10 @@ public static final class AnyofComplexTypes1BoxedString extends AnyofComplexType private AnyofComplexTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedList extends AnyofComplexTypes1Boxed { @@ -800,6 +870,10 @@ public static final class AnyofComplexTypes1BoxedList extends AnyofComplexTypes1 private AnyofComplexTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofComplexTypes1BoxedMap extends AnyofComplexTypes1Boxed { @@ -807,6 +881,10 @@ public static final class AnyofComplexTypes1BoxedMap extends AnyofComplexTypes1B private AnyofComplexTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java index dfa1f509c0e..485bb707f91 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchema.java @@ -35,13 +35,19 @@ public class AnyofWithBaseSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -49,6 +55,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -56,6 +66,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -63,6 +77,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -70,6 +88,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -77,6 +99,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -313,6 +345,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -320,6 +356,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -327,6 +367,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -334,6 +378,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -341,6 +389,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -563,13 +615,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class AnyofWithBaseSchema1Boxed permits AnyofWithBaseSchema1BoxedString {} + public static abstract sealed class AnyofWithBaseSchema1Boxed permits AnyofWithBaseSchema1BoxedString { + public abstract @Nullable Object data(); + } public static final class AnyofWithBaseSchema1BoxedString extends AnyofWithBaseSchema1Boxed { public final String data; private AnyofWithBaseSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java index acb4d20cfd6..fff47f1c4a3 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchema.java @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class AnyofWithOneEmptySchema1Boxed permits AnyofWithOneEmptySchema1BoxedVoid, AnyofWithOneEmptySchema1BoxedBoolean, AnyofWithOneEmptySchema1BoxedNumber, AnyofWithOneEmptySchema1BoxedString, AnyofWithOneEmptySchema1BoxedList, AnyofWithOneEmptySchema1BoxedMap {} + public static abstract sealed class AnyofWithOneEmptySchema1Boxed permits AnyofWithOneEmptySchema1BoxedVoid, AnyofWithOneEmptySchema1BoxedBoolean, AnyofWithOneEmptySchema1BoxedNumber, AnyofWithOneEmptySchema1BoxedString, AnyofWithOneEmptySchema1BoxedList, AnyofWithOneEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class AnyofWithOneEmptySchema1BoxedVoid extends AnyofWithOneEmptySchema1Boxed { public final Void data; private AnyofWithOneEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedBoolean extends AnyofWithOneEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class AnyofWithOneEmptySchema1BoxedBoolean extends AnyofWith private AnyofWithOneEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedNumber extends AnyofWithOneEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class AnyofWithOneEmptySchema1BoxedNumber extends AnyofWithO private AnyofWithOneEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedString extends AnyofWithOneEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class AnyofWithOneEmptySchema1BoxedString extends AnyofWithO private AnyofWithOneEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedList extends AnyofWithOneEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class AnyofWithOneEmptySchema1BoxedList extends AnyofWithOne private AnyofWithOneEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyofWithOneEmptySchema1BoxedMap extends AnyofWithOneEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class AnyofWithOneEmptySchema1BoxedMap extends AnyofWithOneE private AnyofWithOneEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java index 03efd50fde7..4765a39f6de 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArrays.java @@ -3,7 +3,7 @@ import org.openapijsonschematools.client.schemas.ListJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenList; -public class ArrayTypeMatchesArrays { +public class ArrayTypeMatchesArrays extends ListJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java index 3146ba03ce6..04cfb0d7434 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleans.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.BooleanJsonSchema; -public class BooleanTypeMatchesBooleans { +public class BooleanTypeMatchesBooleans extends BooleanJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java index f0152a41986..7c73de0f7d5 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByInt.java @@ -36,13 +36,19 @@ public class ByInt { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ByInt1Boxed permits ByInt1BoxedVoid, ByInt1BoxedBoolean, ByInt1BoxedNumber, ByInt1BoxedString, ByInt1BoxedList, ByInt1BoxedMap {} + public static abstract sealed class ByInt1Boxed permits ByInt1BoxedVoid, ByInt1BoxedBoolean, ByInt1BoxedNumber, ByInt1BoxedString, ByInt1BoxedList, ByInt1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ByInt1BoxedVoid extends ByInt1Boxed { public final Void data; private ByInt1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedBoolean extends ByInt1Boxed { @@ -50,6 +56,10 @@ public static final class ByInt1BoxedBoolean extends ByInt1Boxed { private ByInt1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedNumber extends ByInt1Boxed { @@ -57,6 +67,10 @@ public static final class ByInt1BoxedNumber extends ByInt1Boxed { private ByInt1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedString extends ByInt1Boxed { @@ -64,6 +78,10 @@ public static final class ByInt1BoxedString extends ByInt1Boxed { private ByInt1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedList extends ByInt1Boxed { @@ -71,6 +89,10 @@ public static final class ByInt1BoxedList extends ByInt1Boxed { private ByInt1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByInt1BoxedMap extends ByInt1Boxed { @@ -78,6 +100,10 @@ public static final class ByInt1BoxedMap extends ByInt1Boxed { private ByInt1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java index 9e8dba5babd..2827c47bd81 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ByNumber.java @@ -36,13 +36,19 @@ public class ByNumber { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ByNumber1Boxed permits ByNumber1BoxedVoid, ByNumber1BoxedBoolean, ByNumber1BoxedNumber, ByNumber1BoxedString, ByNumber1BoxedList, ByNumber1BoxedMap {} + public static abstract sealed class ByNumber1Boxed permits ByNumber1BoxedVoid, ByNumber1BoxedBoolean, ByNumber1BoxedNumber, ByNumber1BoxedString, ByNumber1BoxedList, ByNumber1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ByNumber1BoxedVoid extends ByNumber1Boxed { public final Void data; private ByNumber1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedBoolean extends ByNumber1Boxed { @@ -50,6 +56,10 @@ public static final class ByNumber1BoxedBoolean extends ByNumber1Boxed { private ByNumber1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedNumber extends ByNumber1Boxed { @@ -57,6 +67,10 @@ public static final class ByNumber1BoxedNumber extends ByNumber1Boxed { private ByNumber1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedString extends ByNumber1Boxed { @@ -64,6 +78,10 @@ public static final class ByNumber1BoxedString extends ByNumber1Boxed { private ByNumber1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedList extends ByNumber1Boxed { @@ -71,6 +89,10 @@ public static final class ByNumber1BoxedList extends ByNumber1Boxed { private ByNumber1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ByNumber1BoxedMap extends ByNumber1Boxed { @@ -78,6 +100,10 @@ public static final class ByNumber1BoxedMap extends ByNumber1Boxed { private ByNumber1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java index 58a8960c665..2a0c8430099 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/BySmallNumber.java @@ -36,13 +36,19 @@ public class BySmallNumber { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class BySmallNumber1Boxed permits BySmallNumber1BoxedVoid, BySmallNumber1BoxedBoolean, BySmallNumber1BoxedNumber, BySmallNumber1BoxedString, BySmallNumber1BoxedList, BySmallNumber1BoxedMap {} + public static abstract sealed class BySmallNumber1Boxed permits BySmallNumber1BoxedVoid, BySmallNumber1BoxedBoolean, BySmallNumber1BoxedNumber, BySmallNumber1BoxedString, BySmallNumber1BoxedList, BySmallNumber1BoxedMap { + public abstract @Nullable Object data(); + } public static final class BySmallNumber1BoxedVoid extends BySmallNumber1Boxed { public final Void data; private BySmallNumber1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedBoolean extends BySmallNumber1Boxed { @@ -50,6 +56,10 @@ public static final class BySmallNumber1BoxedBoolean extends BySmallNumber1Boxed private BySmallNumber1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedNumber extends BySmallNumber1Boxed { @@ -57,6 +67,10 @@ public static final class BySmallNumber1BoxedNumber extends BySmallNumber1Boxed private BySmallNumber1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedString extends BySmallNumber1Boxed { @@ -64,6 +78,10 @@ public static final class BySmallNumber1BoxedString extends BySmallNumber1Boxed private BySmallNumber1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedList extends BySmallNumber1Boxed { @@ -71,6 +89,10 @@ public static final class BySmallNumber1BoxedList extends BySmallNumber1Boxed { private BySmallNumber1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BySmallNumber1BoxedMap extends BySmallNumber1Boxed { @@ -78,6 +100,10 @@ public static final class BySmallNumber1BoxedMap extends BySmallNumber1Boxed { private BySmallNumber1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ConstNulCharactersInStrings.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ConstNulCharactersInStrings.java index b642dab3e6c..21e231a89b0 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ConstNulCharactersInStrings.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ConstNulCharactersInStrings.java @@ -49,13 +49,19 @@ public String value() { } - public static abstract sealed class ConstNulCharactersInStrings1Boxed permits ConstNulCharactersInStrings1BoxedVoid, ConstNulCharactersInStrings1BoxedBoolean, ConstNulCharactersInStrings1BoxedNumber, ConstNulCharactersInStrings1BoxedString, ConstNulCharactersInStrings1BoxedList, ConstNulCharactersInStrings1BoxedMap {} + public static abstract sealed class ConstNulCharactersInStrings1Boxed permits ConstNulCharactersInStrings1BoxedVoid, ConstNulCharactersInStrings1BoxedBoolean, ConstNulCharactersInStrings1BoxedNumber, ConstNulCharactersInStrings1BoxedString, ConstNulCharactersInStrings1BoxedList, ConstNulCharactersInStrings1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ConstNulCharactersInStrings1BoxedVoid extends ConstNulCharactersInStrings1Boxed { public final Void data; private ConstNulCharactersInStrings1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ConstNulCharactersInStrings1BoxedBoolean extends ConstNulCharactersInStrings1Boxed { @@ -63,6 +69,10 @@ public static final class ConstNulCharactersInStrings1BoxedBoolean extends Const private ConstNulCharactersInStrings1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ConstNulCharactersInStrings1BoxedNumber extends ConstNulCharactersInStrings1Boxed { @@ -70,6 +80,10 @@ public static final class ConstNulCharactersInStrings1BoxedNumber extends ConstN private ConstNulCharactersInStrings1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ConstNulCharactersInStrings1BoxedString extends ConstNulCharactersInStrings1Boxed { @@ -77,6 +91,10 @@ public static final class ConstNulCharactersInStrings1BoxedString extends ConstN private ConstNulCharactersInStrings1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ConstNulCharactersInStrings1BoxedList extends ConstNulCharactersInStrings1Boxed { @@ -84,6 +102,10 @@ public static final class ConstNulCharactersInStrings1BoxedList extends ConstNul private ConstNulCharactersInStrings1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ConstNulCharactersInStrings1BoxedMap extends ConstNulCharactersInStrings1Boxed { @@ -91,6 +113,10 @@ public static final class ConstNulCharactersInStrings1BoxedMap extends ConstNulC private ConstNulCharactersInStrings1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsKeywordValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsKeywordValidation.java index aa926df4ef4..5ff964d32c4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsKeywordValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsKeywordValidation.java @@ -35,13 +35,19 @@ public class ContainsKeywordValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ContainsBoxed permits ContainsBoxedVoid, ContainsBoxedBoolean, ContainsBoxedNumber, ContainsBoxedString, ContainsBoxedList, ContainsBoxedMap {} + public static abstract sealed class ContainsBoxed permits ContainsBoxedVoid, ContainsBoxedBoolean, ContainsBoxedNumber, ContainsBoxedString, ContainsBoxedList, ContainsBoxedMap { + public abstract @Nullable Object data(); + } public static final class ContainsBoxedVoid extends ContainsBoxed { public final Void data; private ContainsBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedBoolean extends ContainsBoxed { @@ -49,6 +55,10 @@ public static final class ContainsBoxedBoolean extends ContainsBoxed { private ContainsBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedNumber extends ContainsBoxed { @@ -56,6 +66,10 @@ public static final class ContainsBoxedNumber extends ContainsBoxed { private ContainsBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedString extends ContainsBoxed { @@ -63,6 +77,10 @@ public static final class ContainsBoxedString extends ContainsBoxed { private ContainsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedList extends ContainsBoxed { @@ -70,6 +88,10 @@ public static final class ContainsBoxedList extends ContainsBoxed { private ContainsBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedMap extends ContainsBoxed { @@ -77,6 +99,10 @@ public static final class ContainsBoxedMap extends ContainsBoxed { private ContainsBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public ContainsBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class ContainsKeywordValidation1Boxed permits ContainsKeywordValidation1BoxedVoid, ContainsKeywordValidation1BoxedBoolean, ContainsKeywordValidation1BoxedNumber, ContainsKeywordValidation1BoxedString, ContainsKeywordValidation1BoxedList, ContainsKeywordValidation1BoxedMap {} + public static abstract sealed class ContainsKeywordValidation1Boxed permits ContainsKeywordValidation1BoxedVoid, ContainsKeywordValidation1BoxedBoolean, ContainsKeywordValidation1BoxedNumber, ContainsKeywordValidation1BoxedString, ContainsKeywordValidation1BoxedList, ContainsKeywordValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ContainsKeywordValidation1BoxedVoid extends ContainsKeywordValidation1Boxed { public final Void data; private ContainsKeywordValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsKeywordValidation1BoxedBoolean extends ContainsKeywordValidation1Boxed { @@ -313,6 +345,10 @@ public static final class ContainsKeywordValidation1BoxedBoolean extends Contain private ContainsKeywordValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsKeywordValidation1BoxedNumber extends ContainsKeywordValidation1Boxed { @@ -320,6 +356,10 @@ public static final class ContainsKeywordValidation1BoxedNumber extends Contains private ContainsKeywordValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsKeywordValidation1BoxedString extends ContainsKeywordValidation1Boxed { @@ -327,6 +367,10 @@ public static final class ContainsKeywordValidation1BoxedString extends Contains private ContainsKeywordValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsKeywordValidation1BoxedList extends ContainsKeywordValidation1Boxed { @@ -334,6 +378,10 @@ public static final class ContainsKeywordValidation1BoxedList extends ContainsKe private ContainsKeywordValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsKeywordValidation1BoxedMap extends ContainsKeywordValidation1Boxed { @@ -341,6 +389,10 @@ public static final class ContainsKeywordValidation1BoxedMap extends ContainsKey private ContainsKeywordValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsWithNullInstanceElements.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsWithNullInstanceElements.java index 159dbedd304..6d6f4de6d01 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsWithNullInstanceElements.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ContainsWithNullInstanceElements.java @@ -47,13 +47,19 @@ public static Contains getInstance() { } - public static abstract sealed class ContainsWithNullInstanceElements1Boxed permits ContainsWithNullInstanceElements1BoxedVoid, ContainsWithNullInstanceElements1BoxedBoolean, ContainsWithNullInstanceElements1BoxedNumber, ContainsWithNullInstanceElements1BoxedString, ContainsWithNullInstanceElements1BoxedList, ContainsWithNullInstanceElements1BoxedMap {} + public static abstract sealed class ContainsWithNullInstanceElements1Boxed permits ContainsWithNullInstanceElements1BoxedVoid, ContainsWithNullInstanceElements1BoxedBoolean, ContainsWithNullInstanceElements1BoxedNumber, ContainsWithNullInstanceElements1BoxedString, ContainsWithNullInstanceElements1BoxedList, ContainsWithNullInstanceElements1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ContainsWithNullInstanceElements1BoxedVoid extends ContainsWithNullInstanceElements1Boxed { public final Void data; private ContainsWithNullInstanceElements1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsWithNullInstanceElements1BoxedBoolean extends ContainsWithNullInstanceElements1Boxed { @@ -61,6 +67,10 @@ public static final class ContainsWithNullInstanceElements1BoxedBoolean extends private ContainsWithNullInstanceElements1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsWithNullInstanceElements1BoxedNumber extends ContainsWithNullInstanceElements1Boxed { @@ -68,6 +78,10 @@ public static final class ContainsWithNullInstanceElements1BoxedNumber extends C private ContainsWithNullInstanceElements1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsWithNullInstanceElements1BoxedString extends ContainsWithNullInstanceElements1Boxed { @@ -75,6 +89,10 @@ public static final class ContainsWithNullInstanceElements1BoxedString extends C private ContainsWithNullInstanceElements1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsWithNullInstanceElements1BoxedList extends ContainsWithNullInstanceElements1Boxed { @@ -82,6 +100,10 @@ public static final class ContainsWithNullInstanceElements1BoxedList extends Con private ContainsWithNullInstanceElements1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsWithNullInstanceElements1BoxedMap extends ContainsWithNullInstanceElements1Boxed { @@ -89,6 +111,10 @@ public static final class ContainsWithNullInstanceElements1BoxedMap extends Cont private ContainsWithNullInstanceElements1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateFormat.java index e576c44832c..53c0c2527eb 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateFormat.java @@ -35,13 +35,19 @@ public class DateFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class DateFormat1Boxed permits DateFormat1BoxedVoid, DateFormat1BoxedBoolean, DateFormat1BoxedNumber, DateFormat1BoxedString, DateFormat1BoxedList, DateFormat1BoxedMap {} + public static abstract sealed class DateFormat1Boxed permits DateFormat1BoxedVoid, DateFormat1BoxedBoolean, DateFormat1BoxedNumber, DateFormat1BoxedString, DateFormat1BoxedList, DateFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class DateFormat1BoxedVoid extends DateFormat1Boxed { public final Void data; private DateFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateFormat1BoxedBoolean extends DateFormat1Boxed { @@ -49,6 +55,10 @@ public static final class DateFormat1BoxedBoolean extends DateFormat1Boxed { private DateFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateFormat1BoxedNumber extends DateFormat1Boxed { @@ -56,6 +66,10 @@ public static final class DateFormat1BoxedNumber extends DateFormat1Boxed { private DateFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateFormat1BoxedString extends DateFormat1Boxed { @@ -63,6 +77,10 @@ public static final class DateFormat1BoxedString extends DateFormat1Boxed { private DateFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateFormat1BoxedList extends DateFormat1Boxed { @@ -70,6 +88,10 @@ public static final class DateFormat1BoxedList extends DateFormat1Boxed { private DateFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateFormat1BoxedMap extends DateFormat1Boxed { @@ -77,6 +99,10 @@ public static final class DateFormat1BoxedMap extends DateFormat1Boxed { private DateFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java index 074c0a24e24..5eeb37ac76c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DateTimeFormat.java @@ -35,13 +35,19 @@ public class DateTimeFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class DateTimeFormat1Boxed permits DateTimeFormat1BoxedVoid, DateTimeFormat1BoxedBoolean, DateTimeFormat1BoxedNumber, DateTimeFormat1BoxedString, DateTimeFormat1BoxedList, DateTimeFormat1BoxedMap {} + public static abstract sealed class DateTimeFormat1Boxed permits DateTimeFormat1BoxedVoid, DateTimeFormat1BoxedBoolean, DateTimeFormat1BoxedNumber, DateTimeFormat1BoxedString, DateTimeFormat1BoxedList, DateTimeFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class DateTimeFormat1BoxedVoid extends DateTimeFormat1Boxed { public final Void data; private DateTimeFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedBoolean extends DateTimeFormat1Boxed { @@ -49,6 +55,10 @@ public static final class DateTimeFormat1BoxedBoolean extends DateTimeFormat1Box private DateTimeFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedNumber extends DateTimeFormat1Boxed { @@ -56,6 +66,10 @@ public static final class DateTimeFormat1BoxedNumber extends DateTimeFormat1Boxe private DateTimeFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedString extends DateTimeFormat1Boxed { @@ -63,6 +77,10 @@ public static final class DateTimeFormat1BoxedString extends DateTimeFormat1Boxe private DateTimeFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedList extends DateTimeFormat1Boxed { @@ -70,6 +88,10 @@ public static final class DateTimeFormat1BoxedList extends DateTimeFormat1Boxed private DateTimeFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DateTimeFormat1BoxedMap extends DateTimeFormat1Boxed { @@ -77,6 +99,10 @@ public static final class DateTimeFormat1BoxedMap extends DateTimeFormat1Boxed { private DateTimeFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.java index fd1f2785e81..9040bd8f581 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependenciesWithEscapedCharacters.java @@ -37,13 +37,19 @@ public class DependentSchemasDependenciesWithEscapedCharacters { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class FootbarBoxed permits FootbarBoxedVoid, FootbarBoxedBoolean, FootbarBoxedNumber, FootbarBoxedString, FootbarBoxedList, FootbarBoxedMap {} + public static abstract sealed class FootbarBoxed permits FootbarBoxedVoid, FootbarBoxedBoolean, FootbarBoxedNumber, FootbarBoxedString, FootbarBoxedList, FootbarBoxedMap { + public abstract @Nullable Object data(); + } public static final class FootbarBoxedVoid extends FootbarBoxed { public final Void data; private FootbarBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FootbarBoxedBoolean extends FootbarBoxed { @@ -51,6 +57,10 @@ public static final class FootbarBoxedBoolean extends FootbarBoxed { private FootbarBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FootbarBoxedNumber extends FootbarBoxed { @@ -58,6 +68,10 @@ public static final class FootbarBoxedNumber extends FootbarBoxed { private FootbarBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FootbarBoxedString extends FootbarBoxed { @@ -65,6 +79,10 @@ public static final class FootbarBoxedString extends FootbarBoxed { private FootbarBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FootbarBoxedList extends FootbarBoxed { @@ -72,6 +90,10 @@ public static final class FootbarBoxedList extends FootbarBoxed { private FootbarBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FootbarBoxedMap extends FootbarBoxed { @@ -79,6 +101,10 @@ public static final class FootbarBoxedMap extends FootbarBoxed { private FootbarBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -415,13 +441,19 @@ public FoobarMap0Builder getBuilderAfterFoobar1(Map in } - public static abstract sealed class FoobarBoxed permits FoobarBoxedVoid, FoobarBoxedBoolean, FoobarBoxedNumber, FoobarBoxedString, FoobarBoxedList, FoobarBoxedMap {} + public static abstract sealed class FoobarBoxed permits FoobarBoxedVoid, FoobarBoxedBoolean, FoobarBoxedNumber, FoobarBoxedString, FoobarBoxedList, FoobarBoxedMap { + public abstract @Nullable Object data(); + } public static final class FoobarBoxedVoid extends FoobarBoxed { public final Void data; private FoobarBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoobarBoxedBoolean extends FoobarBoxed { @@ -429,6 +461,10 @@ public static final class FoobarBoxedBoolean extends FoobarBoxed { private FoobarBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoobarBoxedNumber extends FoobarBoxed { @@ -436,6 +472,10 @@ public static final class FoobarBoxedNumber extends FoobarBoxed { private FoobarBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoobarBoxedString extends FoobarBoxed { @@ -443,6 +483,10 @@ public static final class FoobarBoxedString extends FoobarBoxed { private FoobarBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoobarBoxedList extends FoobarBoxed { @@ -450,6 +494,10 @@ public static final class FoobarBoxedList extends FoobarBoxed { private FoobarBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoobarBoxedMap extends FoobarBoxed { @@ -457,6 +505,10 @@ public static final class FoobarBoxedMap extends FoobarBoxed { private FoobarBoxedMap(FoobarMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -681,13 +733,19 @@ public FoobarBoxedMap validateAndBox(Map arg, SchemaConfiguration configur } } - public static abstract sealed class DependentSchemasDependenciesWithEscapedCharacters1Boxed permits DependentSchemasDependenciesWithEscapedCharacters1BoxedVoid, DependentSchemasDependenciesWithEscapedCharacters1BoxedBoolean, DependentSchemasDependenciesWithEscapedCharacters1BoxedNumber, DependentSchemasDependenciesWithEscapedCharacters1BoxedString, DependentSchemasDependenciesWithEscapedCharacters1BoxedList, DependentSchemasDependenciesWithEscapedCharacters1BoxedMap {} + public static abstract sealed class DependentSchemasDependenciesWithEscapedCharacters1Boxed permits DependentSchemasDependenciesWithEscapedCharacters1BoxedVoid, DependentSchemasDependenciesWithEscapedCharacters1BoxedBoolean, DependentSchemasDependenciesWithEscapedCharacters1BoxedNumber, DependentSchemasDependenciesWithEscapedCharacters1BoxedString, DependentSchemasDependenciesWithEscapedCharacters1BoxedList, DependentSchemasDependenciesWithEscapedCharacters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class DependentSchemasDependenciesWithEscapedCharacters1BoxedVoid extends DependentSchemasDependenciesWithEscapedCharacters1Boxed { public final Void data; private DependentSchemasDependenciesWithEscapedCharacters1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependenciesWithEscapedCharacters1BoxedBoolean extends DependentSchemasDependenciesWithEscapedCharacters1Boxed { @@ -695,6 +753,10 @@ public static final class DependentSchemasDependenciesWithEscapedCharacters1Boxe private DependentSchemasDependenciesWithEscapedCharacters1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependenciesWithEscapedCharacters1BoxedNumber extends DependentSchemasDependenciesWithEscapedCharacters1Boxed { @@ -702,6 +764,10 @@ public static final class DependentSchemasDependenciesWithEscapedCharacters1Boxe private DependentSchemasDependenciesWithEscapedCharacters1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependenciesWithEscapedCharacters1BoxedString extends DependentSchemasDependenciesWithEscapedCharacters1Boxed { @@ -709,6 +775,10 @@ public static final class DependentSchemasDependenciesWithEscapedCharacters1Boxe private DependentSchemasDependenciesWithEscapedCharacters1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependenciesWithEscapedCharacters1BoxedList extends DependentSchemasDependenciesWithEscapedCharacters1Boxed { @@ -716,6 +786,10 @@ public static final class DependentSchemasDependenciesWithEscapedCharacters1Boxe private DependentSchemasDependenciesWithEscapedCharacters1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependenciesWithEscapedCharacters1BoxedMap extends DependentSchemasDependenciesWithEscapedCharacters1Boxed { @@ -723,6 +797,10 @@ public static final class DependentSchemasDependenciesWithEscapedCharacters1Boxe private DependentSchemasDependenciesWithEscapedCharacters1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.java index 293e4539063..b2af3070d01 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRoot.java @@ -162,13 +162,19 @@ public FooMapBuilder1 getBuilderAfterBar(Map instance) } - public static abstract sealed class Foo1Boxed permits Foo1BoxedMap {} + public static abstract sealed class Foo1Boxed permits Foo1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Foo1BoxedMap extends Foo1Boxed { public final FooMap data; private Foo1BoxedMap(FooMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -366,13 +372,19 @@ public DependentSchemasDependentSubschemaIncompatibleWithRootMapBuilder getBuild } - public static abstract sealed class DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed permits DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedVoid, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedBoolean, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedNumber, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedString, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedList, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedMap {} + public static abstract sealed class DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed permits DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedVoid, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedBoolean, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedNumber, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedString, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedList, DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedMap { + public abstract @Nullable Object data(); + } public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedVoid extends DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed { public final Void data; private DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedBoolean extends DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed { @@ -380,6 +392,10 @@ public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot private DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedNumber extends DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed { @@ -387,6 +403,10 @@ public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot private DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedString extends DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed { @@ -394,6 +414,10 @@ public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot private DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedList extends DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed { @@ -401,6 +425,10 @@ public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot private DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedMap extends DependentSchemasDependentSubschemaIncompatibleWithRoot1Boxed { @@ -408,6 +436,10 @@ public static final class DependentSchemasDependentSubschemaIncompatibleWithRoot private DependentSchemasDependentSubschemaIncompatibleWithRoot1BoxedMap(DependentSchemasDependentSubschemaIncompatibleWithRootMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasSingleDependency.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasSingleDependency.java index d9fa5606a98..2456e34ff54 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasSingleDependency.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DependentSchemasSingleDependency.java @@ -188,13 +188,19 @@ public BarMapBuilder1 getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class BarBoxedMap extends BarBoxed { @@ -230,6 +252,10 @@ public static final class BarBoxedMap extends BarBoxed { private BarBoxedMap(BarMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -455,13 +481,19 @@ public BarBoxedMap validateAndBox(Map arg, SchemaConfiguration configurati } } - public static abstract sealed class DependentSchemasSingleDependency1Boxed permits DependentSchemasSingleDependency1BoxedVoid, DependentSchemasSingleDependency1BoxedBoolean, DependentSchemasSingleDependency1BoxedNumber, DependentSchemasSingleDependency1BoxedString, DependentSchemasSingleDependency1BoxedList, DependentSchemasSingleDependency1BoxedMap {} + public static abstract sealed class DependentSchemasSingleDependency1Boxed permits DependentSchemasSingleDependency1BoxedVoid, DependentSchemasSingleDependency1BoxedBoolean, DependentSchemasSingleDependency1BoxedNumber, DependentSchemasSingleDependency1BoxedString, DependentSchemasSingleDependency1BoxedList, DependentSchemasSingleDependency1BoxedMap { + public abstract @Nullable Object data(); + } public static final class DependentSchemasSingleDependency1BoxedVoid extends DependentSchemasSingleDependency1Boxed { public final Void data; private DependentSchemasSingleDependency1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasSingleDependency1BoxedBoolean extends DependentSchemasSingleDependency1Boxed { @@ -469,6 +501,10 @@ public static final class DependentSchemasSingleDependency1BoxedBoolean extends private DependentSchemasSingleDependency1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasSingleDependency1BoxedNumber extends DependentSchemasSingleDependency1Boxed { @@ -476,6 +512,10 @@ public static final class DependentSchemasSingleDependency1BoxedNumber extends D private DependentSchemasSingleDependency1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasSingleDependency1BoxedString extends DependentSchemasSingleDependency1Boxed { @@ -483,6 +523,10 @@ public static final class DependentSchemasSingleDependency1BoxedString extends D private DependentSchemasSingleDependency1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasSingleDependency1BoxedList extends DependentSchemasSingleDependency1Boxed { @@ -490,6 +534,10 @@ public static final class DependentSchemasSingleDependency1BoxedList extends Dep private DependentSchemasSingleDependency1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DependentSchemasSingleDependency1BoxedMap extends DependentSchemasSingleDependency1Boxed { @@ -497,6 +545,10 @@ public static final class DependentSchemasSingleDependency1BoxedMap extends Depe private DependentSchemasSingleDependency1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DurationFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DurationFormat.java index e732be53280..79247c5b0c7 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DurationFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/DurationFormat.java @@ -35,13 +35,19 @@ public class DurationFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class DurationFormat1Boxed permits DurationFormat1BoxedVoid, DurationFormat1BoxedBoolean, DurationFormat1BoxedNumber, DurationFormat1BoxedString, DurationFormat1BoxedList, DurationFormat1BoxedMap {} + public static abstract sealed class DurationFormat1Boxed permits DurationFormat1BoxedVoid, DurationFormat1BoxedBoolean, DurationFormat1BoxedNumber, DurationFormat1BoxedString, DurationFormat1BoxedList, DurationFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class DurationFormat1BoxedVoid extends DurationFormat1Boxed { public final Void data; private DurationFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DurationFormat1BoxedBoolean extends DurationFormat1Boxed { @@ -49,6 +55,10 @@ public static final class DurationFormat1BoxedBoolean extends DurationFormat1Box private DurationFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DurationFormat1BoxedNumber extends DurationFormat1Boxed { @@ -56,6 +66,10 @@ public static final class DurationFormat1BoxedNumber extends DurationFormat1Boxe private DurationFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DurationFormat1BoxedString extends DurationFormat1Boxed { @@ -63,6 +77,10 @@ public static final class DurationFormat1BoxedString extends DurationFormat1Boxe private DurationFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DurationFormat1BoxedList extends DurationFormat1Boxed { @@ -70,6 +88,10 @@ public static final class DurationFormat1BoxedList extends DurationFormat1Boxed private DurationFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class DurationFormat1BoxedMap extends DurationFormat1Boxed { @@ -77,6 +99,10 @@ public static final class DurationFormat1BoxedMap extends DurationFormat1Boxed { private DurationFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java index d8d130d2c93..c2b5bddb5d4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmailFormat.java @@ -35,13 +35,19 @@ public class EmailFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class EmailFormat1Boxed permits EmailFormat1BoxedVoid, EmailFormat1BoxedBoolean, EmailFormat1BoxedNumber, EmailFormat1BoxedString, EmailFormat1BoxedList, EmailFormat1BoxedMap {} + public static abstract sealed class EmailFormat1Boxed permits EmailFormat1BoxedVoid, EmailFormat1BoxedBoolean, EmailFormat1BoxedNumber, EmailFormat1BoxedString, EmailFormat1BoxedList, EmailFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class EmailFormat1BoxedVoid extends EmailFormat1Boxed { public final Void data; private EmailFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedBoolean extends EmailFormat1Boxed { @@ -49,6 +55,10 @@ public static final class EmailFormat1BoxedBoolean extends EmailFormat1Boxed { private EmailFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedNumber extends EmailFormat1Boxed { @@ -56,6 +66,10 @@ public static final class EmailFormat1BoxedNumber extends EmailFormat1Boxed { private EmailFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedString extends EmailFormat1Boxed { @@ -63,6 +77,10 @@ public static final class EmailFormat1BoxedString extends EmailFormat1Boxed { private EmailFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedList extends EmailFormat1Boxed { @@ -70,6 +88,10 @@ public static final class EmailFormat1BoxedList extends EmailFormat1Boxed { private EmailFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmailFormat1BoxedMap extends EmailFormat1Boxed { @@ -77,6 +99,10 @@ public static final class EmailFormat1BoxedMap extends EmailFormat1Boxed { private EmailFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmptyDependents.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmptyDependents.java index 69cc0edbb09..efebb02cd78 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmptyDependents.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EmptyDependents.java @@ -38,13 +38,19 @@ public class EmptyDependents { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class EmptyDependents1Boxed permits EmptyDependents1BoxedVoid, EmptyDependents1BoxedBoolean, EmptyDependents1BoxedNumber, EmptyDependents1BoxedString, EmptyDependents1BoxedList, EmptyDependents1BoxedMap {} + public static abstract sealed class EmptyDependents1Boxed permits EmptyDependents1BoxedVoid, EmptyDependents1BoxedBoolean, EmptyDependents1BoxedNumber, EmptyDependents1BoxedString, EmptyDependents1BoxedList, EmptyDependents1BoxedMap { + public abstract @Nullable Object data(); + } public static final class EmptyDependents1BoxedVoid extends EmptyDependents1Boxed { public final Void data; private EmptyDependents1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmptyDependents1BoxedBoolean extends EmptyDependents1Boxed { @@ -52,6 +58,10 @@ public static final class EmptyDependents1BoxedBoolean extends EmptyDependents1B private EmptyDependents1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmptyDependents1BoxedNumber extends EmptyDependents1Boxed { @@ -59,6 +69,10 @@ public static final class EmptyDependents1BoxedNumber extends EmptyDependents1Bo private EmptyDependents1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmptyDependents1BoxedString extends EmptyDependents1Boxed { @@ -66,6 +80,10 @@ public static final class EmptyDependents1BoxedString extends EmptyDependents1Bo private EmptyDependents1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmptyDependents1BoxedList extends EmptyDependents1Boxed { @@ -73,6 +91,10 @@ public static final class EmptyDependents1BoxedList extends EmptyDependents1Boxe private EmptyDependents1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class EmptyDependents1BoxedMap extends EmptyDependents1Boxed { @@ -80,6 +102,10 @@ public static final class EmptyDependents1BoxedMap extends EmptyDependents1Boxed private EmptyDependents1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java index 8bacc5a4b1b..4038bd2e7ed 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalse.java @@ -77,13 +77,19 @@ public double value() { } - public static abstract sealed class EnumWith0DoesNotMatchFalse1Boxed permits EnumWith0DoesNotMatchFalse1BoxedNumber {} + public static abstract sealed class EnumWith0DoesNotMatchFalse1Boxed permits EnumWith0DoesNotMatchFalse1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class EnumWith0DoesNotMatchFalse1BoxedNumber extends EnumWith0DoesNotMatchFalse1Boxed { public final Number data; private EnumWith0DoesNotMatchFalse1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java index c2cdcfd8e88..caa23849d46 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrue.java @@ -77,13 +77,19 @@ public double value() { } - public static abstract sealed class EnumWith1DoesNotMatchTrue1Boxed permits EnumWith1DoesNotMatchTrue1BoxedNumber {} + public static abstract sealed class EnumWith1DoesNotMatchTrue1Boxed permits EnumWith1DoesNotMatchTrue1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class EnumWith1DoesNotMatchTrue1BoxedNumber extends EnumWith1DoesNotMatchTrue1Boxed { public final Number data; private EnumWith1DoesNotMatchTrue1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java index 2fe59b2970f..f10f7b3118b 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharacters.java @@ -35,13 +35,19 @@ public String value() { } - public static abstract sealed class EnumWithEscapedCharacters1Boxed permits EnumWithEscapedCharacters1BoxedString {} + public static abstract sealed class EnumWithEscapedCharacters1Boxed permits EnumWithEscapedCharacters1BoxedString { + public abstract @Nullable Object data(); + } public static final class EnumWithEscapedCharacters1BoxedString extends EnumWithEscapedCharacters1Boxed { public final String data; private EnumWithEscapedCharacters1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java index 7e08c441530..2562191b685 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0.java @@ -34,13 +34,19 @@ public boolean value() { } - public static abstract sealed class EnumWithFalseDoesNotMatch01Boxed permits EnumWithFalseDoesNotMatch01BoxedBoolean {} + public static abstract sealed class EnumWithFalseDoesNotMatch01Boxed permits EnumWithFalseDoesNotMatch01BoxedBoolean { + public abstract @Nullable Object data(); + } public static final class EnumWithFalseDoesNotMatch01BoxedBoolean extends EnumWithFalseDoesNotMatch01Boxed { public final boolean data; private EnumWithFalseDoesNotMatch01BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java index ac5f66c4293..1f5b945b758 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1.java @@ -34,13 +34,19 @@ public boolean value() { } - public static abstract sealed class EnumWithTrueDoesNotMatch11Boxed permits EnumWithTrueDoesNotMatch11BoxedBoolean {} + public static abstract sealed class EnumWithTrueDoesNotMatch11Boxed permits EnumWithTrueDoesNotMatch11BoxedBoolean { + public abstract @Nullable Object data(); + } public static final class EnumWithTrueDoesNotMatch11BoxedBoolean extends EnumWithTrueDoesNotMatch11Boxed { public final boolean data; private EnumWithTrueDoesNotMatch11BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java index 8e6240a90f8..a34b3eb5bd4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/EnumsInProperties.java @@ -44,13 +44,19 @@ public String value() { } - public static abstract sealed class FooBoxed permits FooBoxedString {} + public static abstract sealed class FooBoxed permits FooBoxedString { + public abstract @Nullable Object data(); + } public static final class FooBoxedString extends FooBoxed { public final String data; private FooBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -124,13 +130,19 @@ public String value() { } - public static abstract sealed class BarBoxed permits BarBoxedString {} + public static abstract sealed class BarBoxed permits BarBoxedString { + public abstract @Nullable Object data(); + } public static final class BarBoxedString extends BarBoxed { public final String data; private BarBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -305,13 +317,19 @@ public EnumsInPropertiesMap0Builder getBuilderAfterBar(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ExclusivemaximumValidation1BoxedMap extends ExclusivemaximumValidation1Boxed { @@ -77,6 +99,10 @@ public static final class ExclusivemaximumValidation1BoxedMap extends Exclusivem private ExclusivemaximumValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ExclusiveminimumValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ExclusiveminimumValidation.java index a8eb3044cee..6d4e3c2d69d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ExclusiveminimumValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ExclusiveminimumValidation.java @@ -35,13 +35,19 @@ public class ExclusiveminimumValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ExclusiveminimumValidation1Boxed permits ExclusiveminimumValidation1BoxedVoid, ExclusiveminimumValidation1BoxedBoolean, ExclusiveminimumValidation1BoxedNumber, ExclusiveminimumValidation1BoxedString, ExclusiveminimumValidation1BoxedList, ExclusiveminimumValidation1BoxedMap {} + public static abstract sealed class ExclusiveminimumValidation1Boxed permits ExclusiveminimumValidation1BoxedVoid, ExclusiveminimumValidation1BoxedBoolean, ExclusiveminimumValidation1BoxedNumber, ExclusiveminimumValidation1BoxedString, ExclusiveminimumValidation1BoxedList, ExclusiveminimumValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ExclusiveminimumValidation1BoxedVoid extends ExclusiveminimumValidation1Boxed { public final Void data; private ExclusiveminimumValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ExclusiveminimumValidation1BoxedBoolean extends ExclusiveminimumValidation1Boxed { @@ -49,6 +55,10 @@ public static final class ExclusiveminimumValidation1BoxedBoolean extends Exclus private ExclusiveminimumValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ExclusiveminimumValidation1BoxedNumber extends ExclusiveminimumValidation1Boxed { @@ -56,6 +66,10 @@ public static final class ExclusiveminimumValidation1BoxedNumber extends Exclusi private ExclusiveminimumValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ExclusiveminimumValidation1BoxedString extends ExclusiveminimumValidation1Boxed { @@ -63,6 +77,10 @@ public static final class ExclusiveminimumValidation1BoxedString extends Exclusi private ExclusiveminimumValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ExclusiveminimumValidation1BoxedList extends ExclusiveminimumValidation1Boxed { @@ -70,6 +88,10 @@ public static final class ExclusiveminimumValidation1BoxedList extends Exclusive private ExclusiveminimumValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ExclusiveminimumValidation1BoxedMap extends ExclusiveminimumValidation1Boxed { @@ -77,6 +99,10 @@ public static final class ExclusiveminimumValidation1BoxedMap extends Exclusivem private ExclusiveminimumValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/FloatDivisionInf.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/FloatDivisionInf.java index 3a78e54b515..e47d9a9d507 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/FloatDivisionInf.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/FloatDivisionInf.java @@ -20,13 +20,19 @@ public class FloatDivisionInf { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class FloatDivisionInf1Boxed permits FloatDivisionInf1BoxedNumber {} + public static abstract sealed class FloatDivisionInf1Boxed permits FloatDivisionInf1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class FloatDivisionInf1BoxedNumber extends FloatDivisionInf1Boxed { public final Number data; private FloatDivisionInf1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java index ab9b4295eed..fe290cc3b81 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ForbiddenProperty.java @@ -49,13 +49,19 @@ public static Not getInstance() { } - public static abstract sealed class FooBoxed permits FooBoxedVoid, FooBoxedBoolean, FooBoxedNumber, FooBoxedString, FooBoxedList, FooBoxedMap {} + public static abstract sealed class FooBoxed permits FooBoxedVoid, FooBoxedBoolean, FooBoxedNumber, FooBoxedString, FooBoxedList, FooBoxedMap { + public abstract @Nullable Object data(); + } public static final class FooBoxedVoid extends FooBoxed { public final Void data; private FooBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FooBoxedBoolean extends FooBoxed { @@ -63,6 +69,10 @@ public static final class FooBoxedBoolean extends FooBoxed { private FooBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FooBoxedNumber extends FooBoxed { @@ -70,6 +80,10 @@ public static final class FooBoxedNumber extends FooBoxed { private FooBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FooBoxedString extends FooBoxed { @@ -77,6 +91,10 @@ public static final class FooBoxedString extends FooBoxed { private FooBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FooBoxedList extends FooBoxed { @@ -84,6 +102,10 @@ public static final class FooBoxedList extends FooBoxed { private FooBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FooBoxedMap extends FooBoxed { @@ -91,6 +113,10 @@ public static final class FooBoxedMap extends FooBoxed { private FooBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -421,13 +447,19 @@ public ForbiddenPropertyMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ForbiddenProperty1BoxedMap extends ForbiddenProperty1Boxed { @@ -463,6 +511,10 @@ public static final class ForbiddenProperty1BoxedMap extends ForbiddenProperty1B private ForbiddenProperty1BoxedMap(ForbiddenPropertyMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java index 3e16bd61926..6ec1cc93896 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/HostnameFormat.java @@ -35,13 +35,19 @@ public class HostnameFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class HostnameFormat1Boxed permits HostnameFormat1BoxedVoid, HostnameFormat1BoxedBoolean, HostnameFormat1BoxedNumber, HostnameFormat1BoxedString, HostnameFormat1BoxedList, HostnameFormat1BoxedMap {} + public static abstract sealed class HostnameFormat1Boxed permits HostnameFormat1BoxedVoid, HostnameFormat1BoxedBoolean, HostnameFormat1BoxedNumber, HostnameFormat1BoxedString, HostnameFormat1BoxedList, HostnameFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class HostnameFormat1BoxedVoid extends HostnameFormat1Boxed { public final Void data; private HostnameFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedBoolean extends HostnameFormat1Boxed { @@ -49,6 +55,10 @@ public static final class HostnameFormat1BoxedBoolean extends HostnameFormat1Box private HostnameFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedNumber extends HostnameFormat1Boxed { @@ -56,6 +66,10 @@ public static final class HostnameFormat1BoxedNumber extends HostnameFormat1Boxe private HostnameFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedString extends HostnameFormat1Boxed { @@ -63,6 +77,10 @@ public static final class HostnameFormat1BoxedString extends HostnameFormat1Boxe private HostnameFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedList extends HostnameFormat1Boxed { @@ -70,6 +88,10 @@ public static final class HostnameFormat1BoxedList extends HostnameFormat1Boxed private HostnameFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class HostnameFormat1BoxedMap extends HostnameFormat1Boxed { @@ -77,6 +99,10 @@ public static final class HostnameFormat1BoxedMap extends HostnameFormat1Boxed { private HostnameFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnEmailFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnEmailFormat.java index 2710c965941..235707ac583 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnEmailFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnEmailFormat.java @@ -35,13 +35,19 @@ public class IdnEmailFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class IdnEmailFormat1Boxed permits IdnEmailFormat1BoxedVoid, IdnEmailFormat1BoxedBoolean, IdnEmailFormat1BoxedNumber, IdnEmailFormat1BoxedString, IdnEmailFormat1BoxedList, IdnEmailFormat1BoxedMap {} + public static abstract sealed class IdnEmailFormat1Boxed permits IdnEmailFormat1BoxedVoid, IdnEmailFormat1BoxedBoolean, IdnEmailFormat1BoxedNumber, IdnEmailFormat1BoxedString, IdnEmailFormat1BoxedList, IdnEmailFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IdnEmailFormat1BoxedVoid extends IdnEmailFormat1Boxed { public final Void data; private IdnEmailFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnEmailFormat1BoxedBoolean extends IdnEmailFormat1Boxed { @@ -49,6 +55,10 @@ public static final class IdnEmailFormat1BoxedBoolean extends IdnEmailFormat1Box private IdnEmailFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnEmailFormat1BoxedNumber extends IdnEmailFormat1Boxed { @@ -56,6 +66,10 @@ public static final class IdnEmailFormat1BoxedNumber extends IdnEmailFormat1Boxe private IdnEmailFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnEmailFormat1BoxedString extends IdnEmailFormat1Boxed { @@ -63,6 +77,10 @@ public static final class IdnEmailFormat1BoxedString extends IdnEmailFormat1Boxe private IdnEmailFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnEmailFormat1BoxedList extends IdnEmailFormat1Boxed { @@ -70,6 +88,10 @@ public static final class IdnEmailFormat1BoxedList extends IdnEmailFormat1Boxed private IdnEmailFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnEmailFormat1BoxedMap extends IdnEmailFormat1Boxed { @@ -77,6 +99,10 @@ public static final class IdnEmailFormat1BoxedMap extends IdnEmailFormat1Boxed { private IdnEmailFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnHostnameFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnHostnameFormat.java index 301f22fd600..96390573a45 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnHostnameFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IdnHostnameFormat.java @@ -35,13 +35,19 @@ public class IdnHostnameFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class IdnHostnameFormat1Boxed permits IdnHostnameFormat1BoxedVoid, IdnHostnameFormat1BoxedBoolean, IdnHostnameFormat1BoxedNumber, IdnHostnameFormat1BoxedString, IdnHostnameFormat1BoxedList, IdnHostnameFormat1BoxedMap {} + public static abstract sealed class IdnHostnameFormat1Boxed permits IdnHostnameFormat1BoxedVoid, IdnHostnameFormat1BoxedBoolean, IdnHostnameFormat1BoxedNumber, IdnHostnameFormat1BoxedString, IdnHostnameFormat1BoxedList, IdnHostnameFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IdnHostnameFormat1BoxedVoid extends IdnHostnameFormat1Boxed { public final Void data; private IdnHostnameFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnHostnameFormat1BoxedBoolean extends IdnHostnameFormat1Boxed { @@ -49,6 +55,10 @@ public static final class IdnHostnameFormat1BoxedBoolean extends IdnHostnameForm private IdnHostnameFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnHostnameFormat1BoxedNumber extends IdnHostnameFormat1Boxed { @@ -56,6 +66,10 @@ public static final class IdnHostnameFormat1BoxedNumber extends IdnHostnameForma private IdnHostnameFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnHostnameFormat1BoxedString extends IdnHostnameFormat1Boxed { @@ -63,6 +77,10 @@ public static final class IdnHostnameFormat1BoxedString extends IdnHostnameForma private IdnHostnameFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnHostnameFormat1BoxedList extends IdnHostnameFormat1Boxed { @@ -70,6 +88,10 @@ public static final class IdnHostnameFormat1BoxedList extends IdnHostnameFormat1 private IdnHostnameFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IdnHostnameFormat1BoxedMap extends IdnHostnameFormat1Boxed { @@ -77,6 +99,10 @@ public static final class IdnHostnameFormat1BoxedMap extends IdnHostnameFormat1B private IdnHostnameFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndElseWithoutThen.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndElseWithoutThen.java index f623a4810f8..a884ea2b6bb 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndElseWithoutThen.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndElseWithoutThen.java @@ -36,13 +36,19 @@ public class IfAndElseWithoutThen { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap {} + public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class ElseSchemaBoxedVoid extends ElseSchemaBoxed { public final Void data; private ElseSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { @@ -50,6 +56,10 @@ public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { private ElseSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { @@ -57,6 +67,10 @@ public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { private ElseSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { @@ -64,6 +78,10 @@ public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { private ElseSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { @@ -71,6 +89,10 @@ public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { private ElseSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { @@ -78,6 +100,10 @@ public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { private ElseSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -300,13 +326,19 @@ public ElseSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration conf } } - public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap {} + public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class IfSchemaBoxedVoid extends IfSchemaBoxed { public final Void data; private IfSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { @@ -314,6 +346,10 @@ public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { private IfSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { @@ -321,6 +357,10 @@ public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { private IfSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedString extends IfSchemaBoxed { @@ -328,6 +368,10 @@ public static final class IfSchemaBoxedString extends IfSchemaBoxed { private IfSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedList extends IfSchemaBoxed { @@ -335,6 +379,10 @@ public static final class IfSchemaBoxedList extends IfSchemaBoxed { private IfSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedMap extends IfSchemaBoxed { @@ -342,6 +390,10 @@ public static final class IfSchemaBoxedMap extends IfSchemaBoxed { private IfSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -564,13 +616,19 @@ public IfSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class IfAndElseWithoutThen1Boxed permits IfAndElseWithoutThen1BoxedVoid, IfAndElseWithoutThen1BoxedBoolean, IfAndElseWithoutThen1BoxedNumber, IfAndElseWithoutThen1BoxedString, IfAndElseWithoutThen1BoxedList, IfAndElseWithoutThen1BoxedMap {} + public static abstract sealed class IfAndElseWithoutThen1Boxed permits IfAndElseWithoutThen1BoxedVoid, IfAndElseWithoutThen1BoxedBoolean, IfAndElseWithoutThen1BoxedNumber, IfAndElseWithoutThen1BoxedString, IfAndElseWithoutThen1BoxedList, IfAndElseWithoutThen1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IfAndElseWithoutThen1BoxedVoid extends IfAndElseWithoutThen1Boxed { public final Void data; private IfAndElseWithoutThen1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndElseWithoutThen1BoxedBoolean extends IfAndElseWithoutThen1Boxed { @@ -578,6 +636,10 @@ public static final class IfAndElseWithoutThen1BoxedBoolean extends IfAndElseWit private IfAndElseWithoutThen1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndElseWithoutThen1BoxedNumber extends IfAndElseWithoutThen1Boxed { @@ -585,6 +647,10 @@ public static final class IfAndElseWithoutThen1BoxedNumber extends IfAndElseWith private IfAndElseWithoutThen1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndElseWithoutThen1BoxedString extends IfAndElseWithoutThen1Boxed { @@ -592,6 +658,10 @@ public static final class IfAndElseWithoutThen1BoxedString extends IfAndElseWith private IfAndElseWithoutThen1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndElseWithoutThen1BoxedList extends IfAndElseWithoutThen1Boxed { @@ -599,6 +669,10 @@ public static final class IfAndElseWithoutThen1BoxedList extends IfAndElseWithou private IfAndElseWithoutThen1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndElseWithoutThen1BoxedMap extends IfAndElseWithoutThen1Boxed { @@ -606,6 +680,10 @@ public static final class IfAndElseWithoutThen1BoxedMap extends IfAndElseWithout private IfAndElseWithoutThen1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndThenWithoutElse.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndThenWithoutElse.java index b9849e20269..3e2b1d25634 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndThenWithoutElse.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAndThenWithoutElse.java @@ -35,13 +35,19 @@ public class IfAndThenWithoutElse { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap {} + public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class IfSchemaBoxedVoid extends IfSchemaBoxed { public final Void data; private IfSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { @@ -49,6 +55,10 @@ public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { private IfSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { @@ -56,6 +66,10 @@ public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { private IfSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedString extends IfSchemaBoxed { @@ -63,6 +77,10 @@ public static final class IfSchemaBoxedString extends IfSchemaBoxed { private IfSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedList extends IfSchemaBoxed { @@ -70,6 +88,10 @@ public static final class IfSchemaBoxedList extends IfSchemaBoxed { private IfSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedMap extends IfSchemaBoxed { @@ -77,6 +99,10 @@ public static final class IfSchemaBoxedMap extends IfSchemaBoxed { private IfSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public IfSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap {} + public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap { + public abstract @Nullable Object data(); + } public static final class ThenBoxedVoid extends ThenBoxed { public final Void data; private ThenBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedBoolean extends ThenBoxed { @@ -313,6 +345,10 @@ public static final class ThenBoxedBoolean extends ThenBoxed { private ThenBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedNumber extends ThenBoxed { @@ -320,6 +356,10 @@ public static final class ThenBoxedNumber extends ThenBoxed { private ThenBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedString extends ThenBoxed { @@ -327,6 +367,10 @@ public static final class ThenBoxedString extends ThenBoxed { private ThenBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedList extends ThenBoxed { @@ -334,6 +378,10 @@ public static final class ThenBoxedList extends ThenBoxed { private ThenBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedMap extends ThenBoxed { @@ -341,6 +389,10 @@ public static final class ThenBoxedMap extends ThenBoxed { private ThenBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -563,13 +615,19 @@ public ThenBoxedMap validateAndBox(Map arg, SchemaConfiguration configurat } } - public static abstract sealed class IfAndThenWithoutElse1Boxed permits IfAndThenWithoutElse1BoxedVoid, IfAndThenWithoutElse1BoxedBoolean, IfAndThenWithoutElse1BoxedNumber, IfAndThenWithoutElse1BoxedString, IfAndThenWithoutElse1BoxedList, IfAndThenWithoutElse1BoxedMap {} + public static abstract sealed class IfAndThenWithoutElse1Boxed permits IfAndThenWithoutElse1BoxedVoid, IfAndThenWithoutElse1BoxedBoolean, IfAndThenWithoutElse1BoxedNumber, IfAndThenWithoutElse1BoxedString, IfAndThenWithoutElse1BoxedList, IfAndThenWithoutElse1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IfAndThenWithoutElse1BoxedVoid extends IfAndThenWithoutElse1Boxed { public final Void data; private IfAndThenWithoutElse1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndThenWithoutElse1BoxedBoolean extends IfAndThenWithoutElse1Boxed { @@ -577,6 +635,10 @@ public static final class IfAndThenWithoutElse1BoxedBoolean extends IfAndThenWit private IfAndThenWithoutElse1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndThenWithoutElse1BoxedNumber extends IfAndThenWithoutElse1Boxed { @@ -584,6 +646,10 @@ public static final class IfAndThenWithoutElse1BoxedNumber extends IfAndThenWith private IfAndThenWithoutElse1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndThenWithoutElse1BoxedString extends IfAndThenWithoutElse1Boxed { @@ -591,6 +657,10 @@ public static final class IfAndThenWithoutElse1BoxedString extends IfAndThenWith private IfAndThenWithoutElse1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndThenWithoutElse1BoxedList extends IfAndThenWithoutElse1Boxed { @@ -598,6 +668,10 @@ public static final class IfAndThenWithoutElse1BoxedList extends IfAndThenWithou private IfAndThenWithoutElse1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAndThenWithoutElse1BoxedMap extends IfAndThenWithoutElse1Boxed { @@ -605,6 +679,10 @@ public static final class IfAndThenWithoutElse1BoxedMap extends IfAndThenWithout private IfAndThenWithoutElse1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.java index f2f1c15f1b4..ece6ac65a5a 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence.java @@ -49,13 +49,19 @@ public String value() { } - public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap {} + public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class ElseSchemaBoxedVoid extends ElseSchemaBoxed { public final Void data; private ElseSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { @@ -63,6 +69,10 @@ public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { private ElseSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { @@ -70,6 +80,10 @@ public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { private ElseSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { @@ -77,6 +91,10 @@ public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { private ElseSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { @@ -84,6 +102,10 @@ public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { private ElseSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { @@ -91,6 +113,10 @@ public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { private ElseSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public ElseSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration conf } } - public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap {} + public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class IfSchemaBoxedVoid extends IfSchemaBoxed { public final Void data; private IfSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { @@ -327,6 +359,10 @@ public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { private IfSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { @@ -334,6 +370,10 @@ public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { private IfSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedString extends IfSchemaBoxed { @@ -341,6 +381,10 @@ public static final class IfSchemaBoxedString extends IfSchemaBoxed { private IfSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedList extends IfSchemaBoxed { @@ -348,6 +392,10 @@ public static final class IfSchemaBoxedList extends IfSchemaBoxed { private IfSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedMap extends IfSchemaBoxed { @@ -355,6 +403,10 @@ public static final class IfSchemaBoxedMap extends IfSchemaBoxed { private IfSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -589,13 +641,19 @@ public String value() { } - public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap {} + public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap { + public abstract @Nullable Object data(); + } public static final class ThenBoxedVoid extends ThenBoxed { public final Void data; private ThenBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedBoolean extends ThenBoxed { @@ -603,6 +661,10 @@ public static final class ThenBoxedBoolean extends ThenBoxed { private ThenBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedNumber extends ThenBoxed { @@ -610,6 +672,10 @@ public static final class ThenBoxedNumber extends ThenBoxed { private ThenBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedString extends ThenBoxed { @@ -617,6 +683,10 @@ public static final class ThenBoxedString extends ThenBoxed { private ThenBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedList extends ThenBoxed { @@ -624,6 +694,10 @@ public static final class ThenBoxedList extends ThenBoxed { private ThenBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedMap extends ThenBoxed { @@ -631,6 +705,10 @@ public static final class ThenBoxedMap extends ThenBoxed { private ThenBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -853,13 +931,19 @@ public ThenBoxedMap validateAndBox(Map arg, SchemaConfiguration configurat } } - public static abstract sealed class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed permits IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedVoid, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedBoolean, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedNumber, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedString, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedList, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedMap {} + public static abstract sealed class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed permits IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedVoid, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedBoolean, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedNumber, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedString, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedList, IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedVoid extends IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed { public final Void data; private IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedBoolean extends IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed { @@ -867,6 +951,10 @@ public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequen private IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedNumber extends IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed { @@ -874,6 +962,10 @@ public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequen private IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedString extends IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed { @@ -881,6 +973,10 @@ public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequen private IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedList extends IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed { @@ -888,6 +984,10 @@ public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequen private IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedMap extends IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1Boxed { @@ -895,6 +995,10 @@ public static final class IfAppearsAtTheEndWhenSerializedKeywordProcessingSequen private IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreElseWithoutIf.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreElseWithoutIf.java index 8eb0d942f0e..3eb0a723452 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreElseWithoutIf.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreElseWithoutIf.java @@ -49,13 +49,19 @@ public String value() { } - public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap {} + public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class ElseSchemaBoxedVoid extends ElseSchemaBoxed { public final Void data; private ElseSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { @@ -63,6 +69,10 @@ public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { private ElseSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { @@ -70,6 +80,10 @@ public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { private ElseSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { @@ -77,6 +91,10 @@ public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { private ElseSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { @@ -84,6 +102,10 @@ public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { private ElseSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { @@ -91,6 +113,10 @@ public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { private ElseSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public ElseSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration conf } } - public static abstract sealed class IgnoreElseWithoutIf1Boxed permits IgnoreElseWithoutIf1BoxedVoid, IgnoreElseWithoutIf1BoxedBoolean, IgnoreElseWithoutIf1BoxedNumber, IgnoreElseWithoutIf1BoxedString, IgnoreElseWithoutIf1BoxedList, IgnoreElseWithoutIf1BoxedMap {} + public static abstract sealed class IgnoreElseWithoutIf1Boxed permits IgnoreElseWithoutIf1BoxedVoid, IgnoreElseWithoutIf1BoxedBoolean, IgnoreElseWithoutIf1BoxedNumber, IgnoreElseWithoutIf1BoxedString, IgnoreElseWithoutIf1BoxedList, IgnoreElseWithoutIf1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IgnoreElseWithoutIf1BoxedVoid extends IgnoreElseWithoutIf1Boxed { public final Void data; private IgnoreElseWithoutIf1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreElseWithoutIf1BoxedBoolean extends IgnoreElseWithoutIf1Boxed { @@ -327,6 +359,10 @@ public static final class IgnoreElseWithoutIf1BoxedBoolean extends IgnoreElseWit private IgnoreElseWithoutIf1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreElseWithoutIf1BoxedNumber extends IgnoreElseWithoutIf1Boxed { @@ -334,6 +370,10 @@ public static final class IgnoreElseWithoutIf1BoxedNumber extends IgnoreElseWith private IgnoreElseWithoutIf1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreElseWithoutIf1BoxedString extends IgnoreElseWithoutIf1Boxed { @@ -341,6 +381,10 @@ public static final class IgnoreElseWithoutIf1BoxedString extends IgnoreElseWith private IgnoreElseWithoutIf1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreElseWithoutIf1BoxedList extends IgnoreElseWithoutIf1Boxed { @@ -348,6 +392,10 @@ public static final class IgnoreElseWithoutIf1BoxedList extends IgnoreElseWithou private IgnoreElseWithoutIf1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreElseWithoutIf1BoxedMap extends IgnoreElseWithoutIf1Boxed { @@ -355,6 +403,10 @@ public static final class IgnoreElseWithoutIf1BoxedMap extends IgnoreElseWithout private IgnoreElseWithoutIf1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreIfWithoutThenOrElse.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreIfWithoutThenOrElse.java index efe25b99a6c..3d76e4f54c9 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreIfWithoutThenOrElse.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreIfWithoutThenOrElse.java @@ -49,13 +49,19 @@ public String value() { } - public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap {} + public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class IfSchemaBoxedVoid extends IfSchemaBoxed { public final Void data; private IfSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { @@ -63,6 +69,10 @@ public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { private IfSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { @@ -70,6 +80,10 @@ public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { private IfSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedString extends IfSchemaBoxed { @@ -77,6 +91,10 @@ public static final class IfSchemaBoxedString extends IfSchemaBoxed { private IfSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedList extends IfSchemaBoxed { @@ -84,6 +102,10 @@ public static final class IfSchemaBoxedList extends IfSchemaBoxed { private IfSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedMap extends IfSchemaBoxed { @@ -91,6 +113,10 @@ public static final class IfSchemaBoxedMap extends IfSchemaBoxed { private IfSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public IfSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class IgnoreIfWithoutThenOrElse1Boxed permits IgnoreIfWithoutThenOrElse1BoxedVoid, IgnoreIfWithoutThenOrElse1BoxedBoolean, IgnoreIfWithoutThenOrElse1BoxedNumber, IgnoreIfWithoutThenOrElse1BoxedString, IgnoreIfWithoutThenOrElse1BoxedList, IgnoreIfWithoutThenOrElse1BoxedMap {} + public static abstract sealed class IgnoreIfWithoutThenOrElse1Boxed permits IgnoreIfWithoutThenOrElse1BoxedVoid, IgnoreIfWithoutThenOrElse1BoxedBoolean, IgnoreIfWithoutThenOrElse1BoxedNumber, IgnoreIfWithoutThenOrElse1BoxedString, IgnoreIfWithoutThenOrElse1BoxedList, IgnoreIfWithoutThenOrElse1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IgnoreIfWithoutThenOrElse1BoxedVoid extends IgnoreIfWithoutThenOrElse1Boxed { public final Void data; private IgnoreIfWithoutThenOrElse1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreIfWithoutThenOrElse1BoxedBoolean extends IgnoreIfWithoutThenOrElse1Boxed { @@ -327,6 +359,10 @@ public static final class IgnoreIfWithoutThenOrElse1BoxedBoolean extends IgnoreI private IgnoreIfWithoutThenOrElse1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreIfWithoutThenOrElse1BoxedNumber extends IgnoreIfWithoutThenOrElse1Boxed { @@ -334,6 +370,10 @@ public static final class IgnoreIfWithoutThenOrElse1BoxedNumber extends IgnoreIf private IgnoreIfWithoutThenOrElse1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreIfWithoutThenOrElse1BoxedString extends IgnoreIfWithoutThenOrElse1Boxed { @@ -341,6 +381,10 @@ public static final class IgnoreIfWithoutThenOrElse1BoxedString extends IgnoreIf private IgnoreIfWithoutThenOrElse1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreIfWithoutThenOrElse1BoxedList extends IgnoreIfWithoutThenOrElse1Boxed { @@ -348,6 +392,10 @@ public static final class IgnoreIfWithoutThenOrElse1BoxedList extends IgnoreIfWi private IgnoreIfWithoutThenOrElse1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreIfWithoutThenOrElse1BoxedMap extends IgnoreIfWithoutThenOrElse1Boxed { @@ -355,6 +403,10 @@ public static final class IgnoreIfWithoutThenOrElse1BoxedMap extends IgnoreIfWit private IgnoreIfWithoutThenOrElse1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreThenWithoutIf.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreThenWithoutIf.java index 5eb029af13e..d0f255a67f4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreThenWithoutIf.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IgnoreThenWithoutIf.java @@ -49,13 +49,19 @@ public String value() { } - public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap {} + public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap { + public abstract @Nullable Object data(); + } public static final class ThenBoxedVoid extends ThenBoxed { public final Void data; private ThenBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedBoolean extends ThenBoxed { @@ -63,6 +69,10 @@ public static final class ThenBoxedBoolean extends ThenBoxed { private ThenBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedNumber extends ThenBoxed { @@ -70,6 +80,10 @@ public static final class ThenBoxedNumber extends ThenBoxed { private ThenBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedString extends ThenBoxed { @@ -77,6 +91,10 @@ public static final class ThenBoxedString extends ThenBoxed { private ThenBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedList extends ThenBoxed { @@ -84,6 +102,10 @@ public static final class ThenBoxedList extends ThenBoxed { private ThenBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedMap extends ThenBoxed { @@ -91,6 +113,10 @@ public static final class ThenBoxedMap extends ThenBoxed { private ThenBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public ThenBoxedMap validateAndBox(Map arg, SchemaConfiguration configurat } } - public static abstract sealed class IgnoreThenWithoutIf1Boxed permits IgnoreThenWithoutIf1BoxedVoid, IgnoreThenWithoutIf1BoxedBoolean, IgnoreThenWithoutIf1BoxedNumber, IgnoreThenWithoutIf1BoxedString, IgnoreThenWithoutIf1BoxedList, IgnoreThenWithoutIf1BoxedMap {} + public static abstract sealed class IgnoreThenWithoutIf1Boxed permits IgnoreThenWithoutIf1BoxedVoid, IgnoreThenWithoutIf1BoxedBoolean, IgnoreThenWithoutIf1BoxedNumber, IgnoreThenWithoutIf1BoxedString, IgnoreThenWithoutIf1BoxedList, IgnoreThenWithoutIf1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IgnoreThenWithoutIf1BoxedVoid extends IgnoreThenWithoutIf1Boxed { public final Void data; private IgnoreThenWithoutIf1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreThenWithoutIf1BoxedBoolean extends IgnoreThenWithoutIf1Boxed { @@ -327,6 +359,10 @@ public static final class IgnoreThenWithoutIf1BoxedBoolean extends IgnoreThenWit private IgnoreThenWithoutIf1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreThenWithoutIf1BoxedNumber extends IgnoreThenWithoutIf1Boxed { @@ -334,6 +370,10 @@ public static final class IgnoreThenWithoutIf1BoxedNumber extends IgnoreThenWith private IgnoreThenWithoutIf1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreThenWithoutIf1BoxedString extends IgnoreThenWithoutIf1Boxed { @@ -341,6 +381,10 @@ public static final class IgnoreThenWithoutIf1BoxedString extends IgnoreThenWith private IgnoreThenWithoutIf1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreThenWithoutIf1BoxedList extends IgnoreThenWithoutIf1Boxed { @@ -348,6 +392,10 @@ public static final class IgnoreThenWithoutIf1BoxedList extends IgnoreThenWithou private IgnoreThenWithoutIf1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IgnoreThenWithoutIf1BoxedMap extends IgnoreThenWithoutIf1Boxed { @@ -355,6 +403,10 @@ public static final class IgnoreThenWithoutIf1BoxedMap extends IgnoreThenWithout private IgnoreThenWithoutIf1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java index 24b3e3f2fd3..35ed833cb40 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegers.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.IntJsonSchema; -public class IntegerTypeMatchesIntegers { +public class IntegerTypeMatchesIntegers extends IntJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java index 30941550f56..d891e096c49 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv4Format.java @@ -35,13 +35,19 @@ public class Ipv4Format { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Ipv4Format1Boxed permits Ipv4Format1BoxedVoid, Ipv4Format1BoxedBoolean, Ipv4Format1BoxedNumber, Ipv4Format1BoxedString, Ipv4Format1BoxedList, Ipv4Format1BoxedMap {} + public static abstract sealed class Ipv4Format1Boxed permits Ipv4Format1BoxedVoid, Ipv4Format1BoxedBoolean, Ipv4Format1BoxedNumber, Ipv4Format1BoxedString, Ipv4Format1BoxedList, Ipv4Format1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Ipv4Format1BoxedVoid extends Ipv4Format1Boxed { public final Void data; private Ipv4Format1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedBoolean extends Ipv4Format1Boxed { @@ -49,6 +55,10 @@ public static final class Ipv4Format1BoxedBoolean extends Ipv4Format1Boxed { private Ipv4Format1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedNumber extends Ipv4Format1Boxed { @@ -56,6 +66,10 @@ public static final class Ipv4Format1BoxedNumber extends Ipv4Format1Boxed { private Ipv4Format1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedString extends Ipv4Format1Boxed { @@ -63,6 +77,10 @@ public static final class Ipv4Format1BoxedString extends Ipv4Format1Boxed { private Ipv4Format1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedList extends Ipv4Format1Boxed { @@ -70,6 +88,10 @@ public static final class Ipv4Format1BoxedList extends Ipv4Format1Boxed { private Ipv4Format1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv4Format1BoxedMap extends Ipv4Format1Boxed { @@ -77,6 +99,10 @@ public static final class Ipv4Format1BoxedMap extends Ipv4Format1Boxed { private Ipv4Format1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java index d4924c4623e..a951cba8480 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Ipv6Format.java @@ -35,13 +35,19 @@ public class Ipv6Format { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Ipv6Format1Boxed permits Ipv6Format1BoxedVoid, Ipv6Format1BoxedBoolean, Ipv6Format1BoxedNumber, Ipv6Format1BoxedString, Ipv6Format1BoxedList, Ipv6Format1BoxedMap {} + public static abstract sealed class Ipv6Format1Boxed permits Ipv6Format1BoxedVoid, Ipv6Format1BoxedBoolean, Ipv6Format1BoxedNumber, Ipv6Format1BoxedString, Ipv6Format1BoxedList, Ipv6Format1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Ipv6Format1BoxedVoid extends Ipv6Format1Boxed { public final Void data; private Ipv6Format1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedBoolean extends Ipv6Format1Boxed { @@ -49,6 +55,10 @@ public static final class Ipv6Format1BoxedBoolean extends Ipv6Format1Boxed { private Ipv6Format1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedNumber extends Ipv6Format1Boxed { @@ -56,6 +66,10 @@ public static final class Ipv6Format1BoxedNumber extends Ipv6Format1Boxed { private Ipv6Format1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedString extends Ipv6Format1Boxed { @@ -63,6 +77,10 @@ public static final class Ipv6Format1BoxedString extends Ipv6Format1Boxed { private Ipv6Format1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedList extends Ipv6Format1Boxed { @@ -70,6 +88,10 @@ public static final class Ipv6Format1BoxedList extends Ipv6Format1Boxed { private Ipv6Format1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Ipv6Format1BoxedMap extends Ipv6Format1Boxed { @@ -77,6 +99,10 @@ public static final class Ipv6Format1BoxedMap extends Ipv6Format1Boxed { private Ipv6Format1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriFormat.java index 96a5e59822b..84213229cb7 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriFormat.java @@ -35,13 +35,19 @@ public class IriFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class IriFormat1Boxed permits IriFormat1BoxedVoid, IriFormat1BoxedBoolean, IriFormat1BoxedNumber, IriFormat1BoxedString, IriFormat1BoxedList, IriFormat1BoxedMap {} + public static abstract sealed class IriFormat1Boxed permits IriFormat1BoxedVoid, IriFormat1BoxedBoolean, IriFormat1BoxedNumber, IriFormat1BoxedString, IriFormat1BoxedList, IriFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IriFormat1BoxedVoid extends IriFormat1Boxed { public final Void data; private IriFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriFormat1BoxedBoolean extends IriFormat1Boxed { @@ -49,6 +55,10 @@ public static final class IriFormat1BoxedBoolean extends IriFormat1Boxed { private IriFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriFormat1BoxedNumber extends IriFormat1Boxed { @@ -56,6 +66,10 @@ public static final class IriFormat1BoxedNumber extends IriFormat1Boxed { private IriFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriFormat1BoxedString extends IriFormat1Boxed { @@ -63,6 +77,10 @@ public static final class IriFormat1BoxedString extends IriFormat1Boxed { private IriFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriFormat1BoxedList extends IriFormat1Boxed { @@ -70,6 +88,10 @@ public static final class IriFormat1BoxedList extends IriFormat1Boxed { private IriFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriFormat1BoxedMap extends IriFormat1Boxed { @@ -77,6 +99,10 @@ public static final class IriFormat1BoxedMap extends IriFormat1Boxed { private IriFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriReferenceFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriReferenceFormat.java index ad48340c7c3..4af8f299df4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriReferenceFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/IriReferenceFormat.java @@ -35,13 +35,19 @@ public class IriReferenceFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class IriReferenceFormat1Boxed permits IriReferenceFormat1BoxedVoid, IriReferenceFormat1BoxedBoolean, IriReferenceFormat1BoxedNumber, IriReferenceFormat1BoxedString, IriReferenceFormat1BoxedList, IriReferenceFormat1BoxedMap {} + public static abstract sealed class IriReferenceFormat1Boxed permits IriReferenceFormat1BoxedVoid, IriReferenceFormat1BoxedBoolean, IriReferenceFormat1BoxedNumber, IriReferenceFormat1BoxedString, IriReferenceFormat1BoxedList, IriReferenceFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class IriReferenceFormat1BoxedVoid extends IriReferenceFormat1Boxed { public final Void data; private IriReferenceFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriReferenceFormat1BoxedBoolean extends IriReferenceFormat1Boxed { @@ -49,6 +55,10 @@ public static final class IriReferenceFormat1BoxedBoolean extends IriReferenceFo private IriReferenceFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriReferenceFormat1BoxedNumber extends IriReferenceFormat1Boxed { @@ -56,6 +66,10 @@ public static final class IriReferenceFormat1BoxedNumber extends IriReferenceFor private IriReferenceFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriReferenceFormat1BoxedString extends IriReferenceFormat1Boxed { @@ -63,6 +77,10 @@ public static final class IriReferenceFormat1BoxedString extends IriReferenceFor private IriReferenceFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriReferenceFormat1BoxedList extends IriReferenceFormat1Boxed { @@ -70,6 +88,10 @@ public static final class IriReferenceFormat1BoxedList extends IriReferenceForma private IriReferenceFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IriReferenceFormat1BoxedMap extends IriReferenceFormat1Boxed { @@ -77,6 +99,10 @@ public static final class IriReferenceFormat1BoxedMap extends IriReferenceFormat private IriReferenceFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsContains.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsContains.java index 34825d5b86e..bb03a69bebe 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsContains.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsContains.java @@ -36,13 +36,19 @@ public class ItemsContains { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ContainsBoxed permits ContainsBoxedVoid, ContainsBoxedBoolean, ContainsBoxedNumber, ContainsBoxedString, ContainsBoxedList, ContainsBoxedMap {} + public static abstract sealed class ContainsBoxed permits ContainsBoxedVoid, ContainsBoxedBoolean, ContainsBoxedNumber, ContainsBoxedString, ContainsBoxedList, ContainsBoxedMap { + public abstract @Nullable Object data(); + } public static final class ContainsBoxedVoid extends ContainsBoxed { public final Void data; private ContainsBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedBoolean extends ContainsBoxed { @@ -50,6 +56,10 @@ public static final class ContainsBoxedBoolean extends ContainsBoxed { private ContainsBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedNumber extends ContainsBoxed { @@ -57,6 +67,10 @@ public static final class ContainsBoxedNumber extends ContainsBoxed { private ContainsBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedString extends ContainsBoxed { @@ -64,6 +78,10 @@ public static final class ContainsBoxedString extends ContainsBoxed { private ContainsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedList extends ContainsBoxed { @@ -71,6 +89,10 @@ public static final class ContainsBoxedList extends ContainsBoxed { private ContainsBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedMap extends ContainsBoxed { @@ -78,6 +100,10 @@ public static final class ContainsBoxedMap extends ContainsBoxed { private ContainsBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -300,13 +326,19 @@ public ContainsBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class ItemsBoxed permits ItemsBoxedVoid, ItemsBoxedBoolean, ItemsBoxedNumber, ItemsBoxedString, ItemsBoxedList, ItemsBoxedMap {} + public static abstract sealed class ItemsBoxed permits ItemsBoxedVoid, ItemsBoxedBoolean, ItemsBoxedNumber, ItemsBoxedString, ItemsBoxedList, ItemsBoxedMap { + public abstract @Nullable Object data(); + } public static final class ItemsBoxedVoid extends ItemsBoxed { public final Void data; private ItemsBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedBoolean extends ItemsBoxed { @@ -314,6 +346,10 @@ public static final class ItemsBoxedBoolean extends ItemsBoxed { private ItemsBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedNumber extends ItemsBoxed { @@ -321,6 +357,10 @@ public static final class ItemsBoxedNumber extends ItemsBoxed { private ItemsBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedString extends ItemsBoxed { @@ -328,6 +368,10 @@ public static final class ItemsBoxedString extends ItemsBoxed { private ItemsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedList extends ItemsBoxed { @@ -335,6 +379,10 @@ public static final class ItemsBoxedList extends ItemsBoxed { private ItemsBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedMap extends ItemsBoxed { @@ -342,6 +390,10 @@ public static final class ItemsBoxedMap extends ItemsBoxed { private ItemsBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -636,13 +688,19 @@ public ItemsContainsListBuilder add(Map item) { } - public static abstract sealed class ItemsContains1Boxed permits ItemsContains1BoxedList {} + public static abstract sealed class ItemsContains1Boxed permits ItemsContains1BoxedList { + public abstract @Nullable Object data(); + } public static final class ItemsContains1BoxedList extends ItemsContains1Boxed { public final ItemsContainsList data; private ItemsContains1BoxedList(ItemsContainsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.java index 02a00a34de4..1004bdddb55 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsDoesNotLookInApplicatorsValidCase.java @@ -35,13 +35,19 @@ public class ItemsDoesNotLookInApplicatorsValidCase { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ItemsBoxed permits ItemsBoxedVoid, ItemsBoxedBoolean, ItemsBoxedNumber, ItemsBoxedString, ItemsBoxedList, ItemsBoxedMap {} + public static abstract sealed class ItemsBoxed permits ItemsBoxedVoid, ItemsBoxedBoolean, ItemsBoxedNumber, ItemsBoxedString, ItemsBoxedList, ItemsBoxedMap { + public abstract @Nullable Object data(); + } public static final class ItemsBoxedVoid extends ItemsBoxed { public final Void data; private ItemsBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedBoolean extends ItemsBoxed { @@ -49,6 +55,10 @@ public static final class ItemsBoxedBoolean extends ItemsBoxed { private ItemsBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedNumber extends ItemsBoxed { @@ -56,6 +66,10 @@ public static final class ItemsBoxedNumber extends ItemsBoxed { private ItemsBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedString extends ItemsBoxed { @@ -63,6 +77,10 @@ public static final class ItemsBoxedString extends ItemsBoxed { private ItemsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedList extends ItemsBoxed { @@ -70,6 +88,10 @@ public static final class ItemsBoxedList extends ItemsBoxed { private ItemsBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ItemsBoxedMap extends ItemsBoxed { @@ -77,6 +99,10 @@ public static final class ItemsBoxedMap extends ItemsBoxed { private ItemsBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -371,13 +397,19 @@ public ItemsDoesNotLookInApplicatorsValidCaseListBuilder add(Map item } - public static abstract sealed class ItemsDoesNotLookInApplicatorsValidCase1Boxed permits ItemsDoesNotLookInApplicatorsValidCase1BoxedList {} + public static abstract sealed class ItemsDoesNotLookInApplicatorsValidCase1Boxed permits ItemsDoesNotLookInApplicatorsValidCase1BoxedList { + public abstract @Nullable Object data(); + } public static final class ItemsDoesNotLookInApplicatorsValidCase1BoxedList extends ItemsDoesNotLookInApplicatorsValidCase1Boxed { public final ItemsDoesNotLookInApplicatorsValidCaseList data; private ItemsDoesNotLookInApplicatorsValidCase1BoxedList(ItemsDoesNotLookInApplicatorsValidCaseList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsWithNullInstanceElements.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsWithNullInstanceElements.java index bd65b5c877c..8421fe70827 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsWithNullInstanceElements.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ItemsWithNullInstanceElements.java @@ -66,13 +66,19 @@ public List build() { } - public static abstract sealed class ItemsWithNullInstanceElements1Boxed permits ItemsWithNullInstanceElements1BoxedList {} + public static abstract sealed class ItemsWithNullInstanceElements1Boxed permits ItemsWithNullInstanceElements1BoxedList { + public abstract @Nullable Object data(); + } public static final class ItemsWithNullInstanceElements1BoxedList extends ItemsWithNullInstanceElements1Boxed { public final ItemsWithNullInstanceElementsList data; private ItemsWithNullInstanceElements1BoxedList(ItemsWithNullInstanceElementsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java index 632954e2c78..2699ff60012 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormat.java @@ -35,13 +35,19 @@ public class JsonPointerFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class JsonPointerFormat1Boxed permits JsonPointerFormat1BoxedVoid, JsonPointerFormat1BoxedBoolean, JsonPointerFormat1BoxedNumber, JsonPointerFormat1BoxedString, JsonPointerFormat1BoxedList, JsonPointerFormat1BoxedMap {} + public static abstract sealed class JsonPointerFormat1Boxed permits JsonPointerFormat1BoxedVoid, JsonPointerFormat1BoxedBoolean, JsonPointerFormat1BoxedNumber, JsonPointerFormat1BoxedString, JsonPointerFormat1BoxedList, JsonPointerFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class JsonPointerFormat1BoxedVoid extends JsonPointerFormat1Boxed { public final Void data; private JsonPointerFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedBoolean extends JsonPointerFormat1Boxed { @@ -49,6 +55,10 @@ public static final class JsonPointerFormat1BoxedBoolean extends JsonPointerForm private JsonPointerFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedNumber extends JsonPointerFormat1Boxed { @@ -56,6 +66,10 @@ public static final class JsonPointerFormat1BoxedNumber extends JsonPointerForma private JsonPointerFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedString extends JsonPointerFormat1Boxed { @@ -63,6 +77,10 @@ public static final class JsonPointerFormat1BoxedString extends JsonPointerForma private JsonPointerFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedList extends JsonPointerFormat1Boxed { @@ -70,6 +88,10 @@ public static final class JsonPointerFormat1BoxedList extends JsonPointerFormat1 private JsonPointerFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class JsonPointerFormat1BoxedMap extends JsonPointerFormat1Boxed { @@ -77,6 +99,10 @@ public static final class JsonPointerFormat1BoxedMap extends JsonPointerFormat1B private JsonPointerFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxcontainsWithoutContainsIsIgnored.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxcontainsWithoutContainsIsIgnored.java index 0878a65c884..14adc065248 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxcontainsWithoutContainsIsIgnored.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxcontainsWithoutContainsIsIgnored.java @@ -35,13 +35,19 @@ public class MaxcontainsWithoutContainsIsIgnored { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaxcontainsWithoutContainsIsIgnored1Boxed permits MaxcontainsWithoutContainsIsIgnored1BoxedVoid, MaxcontainsWithoutContainsIsIgnored1BoxedBoolean, MaxcontainsWithoutContainsIsIgnored1BoxedNumber, MaxcontainsWithoutContainsIsIgnored1BoxedString, MaxcontainsWithoutContainsIsIgnored1BoxedList, MaxcontainsWithoutContainsIsIgnored1BoxedMap {} + public static abstract sealed class MaxcontainsWithoutContainsIsIgnored1Boxed permits MaxcontainsWithoutContainsIsIgnored1BoxedVoid, MaxcontainsWithoutContainsIsIgnored1BoxedBoolean, MaxcontainsWithoutContainsIsIgnored1BoxedNumber, MaxcontainsWithoutContainsIsIgnored1BoxedString, MaxcontainsWithoutContainsIsIgnored1BoxedList, MaxcontainsWithoutContainsIsIgnored1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaxcontainsWithoutContainsIsIgnored1BoxedVoid extends MaxcontainsWithoutContainsIsIgnored1Boxed { public final Void data; private MaxcontainsWithoutContainsIsIgnored1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxcontainsWithoutContainsIsIgnored1BoxedBoolean extends MaxcontainsWithoutContainsIsIgnored1Boxed { @@ -49,6 +55,10 @@ public static final class MaxcontainsWithoutContainsIsIgnored1BoxedBoolean exten private MaxcontainsWithoutContainsIsIgnored1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxcontainsWithoutContainsIsIgnored1BoxedNumber extends MaxcontainsWithoutContainsIsIgnored1Boxed { @@ -56,6 +66,10 @@ public static final class MaxcontainsWithoutContainsIsIgnored1BoxedNumber extend private MaxcontainsWithoutContainsIsIgnored1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxcontainsWithoutContainsIsIgnored1BoxedString extends MaxcontainsWithoutContainsIsIgnored1Boxed { @@ -63,6 +77,10 @@ public static final class MaxcontainsWithoutContainsIsIgnored1BoxedString extend private MaxcontainsWithoutContainsIsIgnored1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxcontainsWithoutContainsIsIgnored1BoxedList extends MaxcontainsWithoutContainsIsIgnored1Boxed { @@ -70,6 +88,10 @@ public static final class MaxcontainsWithoutContainsIsIgnored1BoxedList extends private MaxcontainsWithoutContainsIsIgnored1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxcontainsWithoutContainsIsIgnored1BoxedMap extends MaxcontainsWithoutContainsIsIgnored1Boxed { @@ -77,6 +99,10 @@ public static final class MaxcontainsWithoutContainsIsIgnored1BoxedMap extends M private MaxcontainsWithoutContainsIsIgnored1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java index 5637764b121..7c10873848d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidation.java @@ -35,13 +35,19 @@ public class MaximumValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaximumValidation1Boxed permits MaximumValidation1BoxedVoid, MaximumValidation1BoxedBoolean, MaximumValidation1BoxedNumber, MaximumValidation1BoxedString, MaximumValidation1BoxedList, MaximumValidation1BoxedMap {} + public static abstract sealed class MaximumValidation1Boxed permits MaximumValidation1BoxedVoid, MaximumValidation1BoxedBoolean, MaximumValidation1BoxedNumber, MaximumValidation1BoxedString, MaximumValidation1BoxedList, MaximumValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaximumValidation1BoxedVoid extends MaximumValidation1Boxed { public final Void data; private MaximumValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedBoolean extends MaximumValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaximumValidation1BoxedBoolean extends MaximumValidati private MaximumValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedNumber extends MaximumValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaximumValidation1BoxedNumber extends MaximumValidatio private MaximumValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedString extends MaximumValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaximumValidation1BoxedString extends MaximumValidatio private MaximumValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedList extends MaximumValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaximumValidation1BoxedList extends MaximumValidation1 private MaximumValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidation1BoxedMap extends MaximumValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaximumValidation1BoxedMap extends MaximumValidation1B private MaximumValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java index 934923d31b4..0eebe36727c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedInteger.java @@ -35,13 +35,19 @@ public class MaximumValidationWithUnsignedInteger { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaximumValidationWithUnsignedInteger1Boxed permits MaximumValidationWithUnsignedInteger1BoxedVoid, MaximumValidationWithUnsignedInteger1BoxedBoolean, MaximumValidationWithUnsignedInteger1BoxedNumber, MaximumValidationWithUnsignedInteger1BoxedString, MaximumValidationWithUnsignedInteger1BoxedList, MaximumValidationWithUnsignedInteger1BoxedMap {} + public static abstract sealed class MaximumValidationWithUnsignedInteger1Boxed permits MaximumValidationWithUnsignedInteger1BoxedVoid, MaximumValidationWithUnsignedInteger1BoxedBoolean, MaximumValidationWithUnsignedInteger1BoxedNumber, MaximumValidationWithUnsignedInteger1BoxedString, MaximumValidationWithUnsignedInteger1BoxedList, MaximumValidationWithUnsignedInteger1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaximumValidationWithUnsignedInteger1BoxedVoid extends MaximumValidationWithUnsignedInteger1Boxed { public final Void data; private MaximumValidationWithUnsignedInteger1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedBoolean extends MaximumValidationWithUnsignedInteger1Boxed { @@ -49,6 +55,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedBoolean exte private MaximumValidationWithUnsignedInteger1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedNumber extends MaximumValidationWithUnsignedInteger1Boxed { @@ -56,6 +66,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedNumber exten private MaximumValidationWithUnsignedInteger1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedString extends MaximumValidationWithUnsignedInteger1Boxed { @@ -63,6 +77,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedString exten private MaximumValidationWithUnsignedInteger1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedList extends MaximumValidationWithUnsignedInteger1Boxed { @@ -70,6 +88,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedList extends private MaximumValidationWithUnsignedInteger1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaximumValidationWithUnsignedInteger1BoxedMap extends MaximumValidationWithUnsignedInteger1Boxed { @@ -77,6 +99,10 @@ public static final class MaximumValidationWithUnsignedInteger1BoxedMap extends private MaximumValidationWithUnsignedInteger1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java index d00a062b761..3cfd11b3d5e 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidation.java @@ -35,13 +35,19 @@ public class MaxitemsValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaxitemsValidation1Boxed permits MaxitemsValidation1BoxedVoid, MaxitemsValidation1BoxedBoolean, MaxitemsValidation1BoxedNumber, MaxitemsValidation1BoxedString, MaxitemsValidation1BoxedList, MaxitemsValidation1BoxedMap {} + public static abstract sealed class MaxitemsValidation1Boxed permits MaxitemsValidation1BoxedVoid, MaxitemsValidation1BoxedBoolean, MaxitemsValidation1BoxedNumber, MaxitemsValidation1BoxedString, MaxitemsValidation1BoxedList, MaxitemsValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaxitemsValidation1BoxedVoid extends MaxitemsValidation1Boxed { public final Void data; private MaxitemsValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedBoolean extends MaxitemsValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaxitemsValidation1BoxedBoolean extends MaxitemsValida private MaxitemsValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedNumber extends MaxitemsValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaxitemsValidation1BoxedNumber extends MaxitemsValidat private MaxitemsValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedString extends MaxitemsValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaxitemsValidation1BoxedString extends MaxitemsValidat private MaxitemsValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedList extends MaxitemsValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaxitemsValidation1BoxedList extends MaxitemsValidatio private MaxitemsValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxitemsValidation1BoxedMap extends MaxitemsValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaxitemsValidation1BoxedMap extends MaxitemsValidation private MaxitemsValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java index daf36550c14..31119d1840d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidation.java @@ -35,13 +35,19 @@ public class MaxlengthValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaxlengthValidation1Boxed permits MaxlengthValidation1BoxedVoid, MaxlengthValidation1BoxedBoolean, MaxlengthValidation1BoxedNumber, MaxlengthValidation1BoxedString, MaxlengthValidation1BoxedList, MaxlengthValidation1BoxedMap {} + public static abstract sealed class MaxlengthValidation1Boxed permits MaxlengthValidation1BoxedVoid, MaxlengthValidation1BoxedBoolean, MaxlengthValidation1BoxedNumber, MaxlengthValidation1BoxedString, MaxlengthValidation1BoxedList, MaxlengthValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaxlengthValidation1BoxedVoid extends MaxlengthValidation1Boxed { public final Void data; private MaxlengthValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedBoolean extends MaxlengthValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaxlengthValidation1BoxedBoolean extends MaxlengthVali private MaxlengthValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedNumber extends MaxlengthValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaxlengthValidation1BoxedNumber extends MaxlengthValid private MaxlengthValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedString extends MaxlengthValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaxlengthValidation1BoxedString extends MaxlengthValid private MaxlengthValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedList extends MaxlengthValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaxlengthValidation1BoxedList extends MaxlengthValidat private MaxlengthValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxlengthValidation1BoxedMap extends MaxlengthValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaxlengthValidation1BoxedMap extends MaxlengthValidati private MaxlengthValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java index 3a931822604..7f83ee503d6 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmpty.java @@ -35,13 +35,19 @@ public class Maxproperties0MeansTheObjectIsEmpty { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Maxproperties0MeansTheObjectIsEmpty1Boxed permits Maxproperties0MeansTheObjectIsEmpty1BoxedVoid, Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean, Maxproperties0MeansTheObjectIsEmpty1BoxedNumber, Maxproperties0MeansTheObjectIsEmpty1BoxedString, Maxproperties0MeansTheObjectIsEmpty1BoxedList, Maxproperties0MeansTheObjectIsEmpty1BoxedMap {} + public static abstract sealed class Maxproperties0MeansTheObjectIsEmpty1Boxed permits Maxproperties0MeansTheObjectIsEmpty1BoxedVoid, Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean, Maxproperties0MeansTheObjectIsEmpty1BoxedNumber, Maxproperties0MeansTheObjectIsEmpty1BoxedString, Maxproperties0MeansTheObjectIsEmpty1BoxedList, Maxproperties0MeansTheObjectIsEmpty1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedVoid extends Maxproperties0MeansTheObjectIsEmpty1Boxed { public final Void data; private Maxproperties0MeansTheObjectIsEmpty1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -49,6 +55,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean exten private Maxproperties0MeansTheObjectIsEmpty1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedNumber extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -56,6 +66,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedNumber extend private Maxproperties0MeansTheObjectIsEmpty1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedString extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -63,6 +77,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedString extend private Maxproperties0MeansTheObjectIsEmpty1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedList extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -70,6 +88,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedList extends private Maxproperties0MeansTheObjectIsEmpty1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedMap extends Maxproperties0MeansTheObjectIsEmpty1Boxed { @@ -77,6 +99,10 @@ public static final class Maxproperties0MeansTheObjectIsEmpty1BoxedMap extends M private Maxproperties0MeansTheObjectIsEmpty1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java index 37ef7858a4c..c70a020af26 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidation.java @@ -35,13 +35,19 @@ public class MaxpropertiesValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MaxpropertiesValidation1Boxed permits MaxpropertiesValidation1BoxedVoid, MaxpropertiesValidation1BoxedBoolean, MaxpropertiesValidation1BoxedNumber, MaxpropertiesValidation1BoxedString, MaxpropertiesValidation1BoxedList, MaxpropertiesValidation1BoxedMap {} + public static abstract sealed class MaxpropertiesValidation1Boxed permits MaxpropertiesValidation1BoxedVoid, MaxpropertiesValidation1BoxedBoolean, MaxpropertiesValidation1BoxedNumber, MaxpropertiesValidation1BoxedString, MaxpropertiesValidation1BoxedList, MaxpropertiesValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MaxpropertiesValidation1BoxedVoid extends MaxpropertiesValidation1Boxed { public final Void data; private MaxpropertiesValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedBoolean extends MaxpropertiesValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MaxpropertiesValidation1BoxedBoolean extends Maxproper private MaxpropertiesValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedNumber extends MaxpropertiesValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MaxpropertiesValidation1BoxedNumber extends Maxpropert private MaxpropertiesValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedString extends MaxpropertiesValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MaxpropertiesValidation1BoxedString extends Maxpropert private MaxpropertiesValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedList extends MaxpropertiesValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MaxpropertiesValidation1BoxedList extends Maxpropertie private MaxpropertiesValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MaxpropertiesValidation1BoxedMap extends MaxpropertiesValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MaxpropertiesValidation1BoxedMap extends Maxproperties private MaxpropertiesValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MincontainsWithoutContainsIsIgnored.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MincontainsWithoutContainsIsIgnored.java index e3f0a87a25f..d0ac8197835 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MincontainsWithoutContainsIsIgnored.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MincontainsWithoutContainsIsIgnored.java @@ -35,13 +35,19 @@ public class MincontainsWithoutContainsIsIgnored { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MincontainsWithoutContainsIsIgnored1Boxed permits MincontainsWithoutContainsIsIgnored1BoxedVoid, MincontainsWithoutContainsIsIgnored1BoxedBoolean, MincontainsWithoutContainsIsIgnored1BoxedNumber, MincontainsWithoutContainsIsIgnored1BoxedString, MincontainsWithoutContainsIsIgnored1BoxedList, MincontainsWithoutContainsIsIgnored1BoxedMap {} + public static abstract sealed class MincontainsWithoutContainsIsIgnored1Boxed permits MincontainsWithoutContainsIsIgnored1BoxedVoid, MincontainsWithoutContainsIsIgnored1BoxedBoolean, MincontainsWithoutContainsIsIgnored1BoxedNumber, MincontainsWithoutContainsIsIgnored1BoxedString, MincontainsWithoutContainsIsIgnored1BoxedList, MincontainsWithoutContainsIsIgnored1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MincontainsWithoutContainsIsIgnored1BoxedVoid extends MincontainsWithoutContainsIsIgnored1Boxed { public final Void data; private MincontainsWithoutContainsIsIgnored1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MincontainsWithoutContainsIsIgnored1BoxedBoolean extends MincontainsWithoutContainsIsIgnored1Boxed { @@ -49,6 +55,10 @@ public static final class MincontainsWithoutContainsIsIgnored1BoxedBoolean exten private MincontainsWithoutContainsIsIgnored1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MincontainsWithoutContainsIsIgnored1BoxedNumber extends MincontainsWithoutContainsIsIgnored1Boxed { @@ -56,6 +66,10 @@ public static final class MincontainsWithoutContainsIsIgnored1BoxedNumber extend private MincontainsWithoutContainsIsIgnored1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MincontainsWithoutContainsIsIgnored1BoxedString extends MincontainsWithoutContainsIsIgnored1Boxed { @@ -63,6 +77,10 @@ public static final class MincontainsWithoutContainsIsIgnored1BoxedString extend private MincontainsWithoutContainsIsIgnored1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MincontainsWithoutContainsIsIgnored1BoxedList extends MincontainsWithoutContainsIsIgnored1Boxed { @@ -70,6 +88,10 @@ public static final class MincontainsWithoutContainsIsIgnored1BoxedList extends private MincontainsWithoutContainsIsIgnored1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MincontainsWithoutContainsIsIgnored1BoxedMap extends MincontainsWithoutContainsIsIgnored1Boxed { @@ -77,6 +99,10 @@ public static final class MincontainsWithoutContainsIsIgnored1BoxedMap extends M private MincontainsWithoutContainsIsIgnored1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java index 7156cdf238c..b27eb1b8c5c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidation.java @@ -35,13 +35,19 @@ public class MinimumValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinimumValidation1Boxed permits MinimumValidation1BoxedVoid, MinimumValidation1BoxedBoolean, MinimumValidation1BoxedNumber, MinimumValidation1BoxedString, MinimumValidation1BoxedList, MinimumValidation1BoxedMap {} + public static abstract sealed class MinimumValidation1Boxed permits MinimumValidation1BoxedVoid, MinimumValidation1BoxedBoolean, MinimumValidation1BoxedNumber, MinimumValidation1BoxedString, MinimumValidation1BoxedList, MinimumValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinimumValidation1BoxedVoid extends MinimumValidation1Boxed { public final Void data; private MinimumValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedBoolean extends MinimumValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinimumValidation1BoxedBoolean extends MinimumValidati private MinimumValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedNumber extends MinimumValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinimumValidation1BoxedNumber extends MinimumValidatio private MinimumValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedString extends MinimumValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinimumValidation1BoxedString extends MinimumValidatio private MinimumValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedList extends MinimumValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinimumValidation1BoxedList extends MinimumValidation1 private MinimumValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidation1BoxedMap extends MinimumValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinimumValidation1BoxedMap extends MinimumValidation1B private MinimumValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java index 228c4a50387..e22e2b223a8 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedInteger.java @@ -35,13 +35,19 @@ public class MinimumValidationWithSignedInteger { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinimumValidationWithSignedInteger1Boxed permits MinimumValidationWithSignedInteger1BoxedVoid, MinimumValidationWithSignedInteger1BoxedBoolean, MinimumValidationWithSignedInteger1BoxedNumber, MinimumValidationWithSignedInteger1BoxedString, MinimumValidationWithSignedInteger1BoxedList, MinimumValidationWithSignedInteger1BoxedMap {} + public static abstract sealed class MinimumValidationWithSignedInteger1Boxed permits MinimumValidationWithSignedInteger1BoxedVoid, MinimumValidationWithSignedInteger1BoxedBoolean, MinimumValidationWithSignedInteger1BoxedNumber, MinimumValidationWithSignedInteger1BoxedString, MinimumValidationWithSignedInteger1BoxedList, MinimumValidationWithSignedInteger1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinimumValidationWithSignedInteger1BoxedVoid extends MinimumValidationWithSignedInteger1Boxed { public final Void data; private MinimumValidationWithSignedInteger1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedBoolean extends MinimumValidationWithSignedInteger1Boxed { @@ -49,6 +55,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedBoolean extend private MinimumValidationWithSignedInteger1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedNumber extends MinimumValidationWithSignedInteger1Boxed { @@ -56,6 +66,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedNumber extends private MinimumValidationWithSignedInteger1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedString extends MinimumValidationWithSignedInteger1Boxed { @@ -63,6 +77,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedString extends private MinimumValidationWithSignedInteger1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedList extends MinimumValidationWithSignedInteger1Boxed { @@ -70,6 +88,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedList extends M private MinimumValidationWithSignedInteger1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinimumValidationWithSignedInteger1BoxedMap extends MinimumValidationWithSignedInteger1Boxed { @@ -77,6 +99,10 @@ public static final class MinimumValidationWithSignedInteger1BoxedMap extends Mi private MinimumValidationWithSignedInteger1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java index d9508523480..c936275b7b5 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinitemsValidation.java @@ -35,13 +35,19 @@ public class MinitemsValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinitemsValidation1Boxed permits MinitemsValidation1BoxedVoid, MinitemsValidation1BoxedBoolean, MinitemsValidation1BoxedNumber, MinitemsValidation1BoxedString, MinitemsValidation1BoxedList, MinitemsValidation1BoxedMap {} + public static abstract sealed class MinitemsValidation1Boxed permits MinitemsValidation1BoxedVoid, MinitemsValidation1BoxedBoolean, MinitemsValidation1BoxedNumber, MinitemsValidation1BoxedString, MinitemsValidation1BoxedList, MinitemsValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinitemsValidation1BoxedVoid extends MinitemsValidation1Boxed { public final Void data; private MinitemsValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedBoolean extends MinitemsValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinitemsValidation1BoxedBoolean extends MinitemsValida private MinitemsValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedNumber extends MinitemsValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinitemsValidation1BoxedNumber extends MinitemsValidat private MinitemsValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedString extends MinitemsValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinitemsValidation1BoxedString extends MinitemsValidat private MinitemsValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedList extends MinitemsValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinitemsValidation1BoxedList extends MinitemsValidatio private MinitemsValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinitemsValidation1BoxedMap extends MinitemsValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinitemsValidation1BoxedMap extends MinitemsValidation private MinitemsValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java index 4c32e4cc7d0..2ab8aacdd70 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinlengthValidation.java @@ -35,13 +35,19 @@ public class MinlengthValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinlengthValidation1Boxed permits MinlengthValidation1BoxedVoid, MinlengthValidation1BoxedBoolean, MinlengthValidation1BoxedNumber, MinlengthValidation1BoxedString, MinlengthValidation1BoxedList, MinlengthValidation1BoxedMap {} + public static abstract sealed class MinlengthValidation1Boxed permits MinlengthValidation1BoxedVoid, MinlengthValidation1BoxedBoolean, MinlengthValidation1BoxedNumber, MinlengthValidation1BoxedString, MinlengthValidation1BoxedList, MinlengthValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinlengthValidation1BoxedVoid extends MinlengthValidation1Boxed { public final Void data; private MinlengthValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedBoolean extends MinlengthValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinlengthValidation1BoxedBoolean extends MinlengthVali private MinlengthValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedNumber extends MinlengthValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinlengthValidation1BoxedNumber extends MinlengthValid private MinlengthValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedString extends MinlengthValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinlengthValidation1BoxedString extends MinlengthValid private MinlengthValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedList extends MinlengthValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinlengthValidation1BoxedList extends MinlengthValidat private MinlengthValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinlengthValidation1BoxedMap extends MinlengthValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinlengthValidation1BoxedMap extends MinlengthValidati private MinlengthValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java index f4a1d4af0cd..23d772b6a6a 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidation.java @@ -35,13 +35,19 @@ public class MinpropertiesValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MinpropertiesValidation1Boxed permits MinpropertiesValidation1BoxedVoid, MinpropertiesValidation1BoxedBoolean, MinpropertiesValidation1BoxedNumber, MinpropertiesValidation1BoxedString, MinpropertiesValidation1BoxedList, MinpropertiesValidation1BoxedMap {} + public static abstract sealed class MinpropertiesValidation1Boxed permits MinpropertiesValidation1BoxedVoid, MinpropertiesValidation1BoxedBoolean, MinpropertiesValidation1BoxedNumber, MinpropertiesValidation1BoxedString, MinpropertiesValidation1BoxedList, MinpropertiesValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MinpropertiesValidation1BoxedVoid extends MinpropertiesValidation1Boxed { public final Void data; private MinpropertiesValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedBoolean extends MinpropertiesValidation1Boxed { @@ -49,6 +55,10 @@ public static final class MinpropertiesValidation1BoxedBoolean extends Minproper private MinpropertiesValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedNumber extends MinpropertiesValidation1Boxed { @@ -56,6 +66,10 @@ public static final class MinpropertiesValidation1BoxedNumber extends Minpropert private MinpropertiesValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedString extends MinpropertiesValidation1Boxed { @@ -63,6 +77,10 @@ public static final class MinpropertiesValidation1BoxedString extends Minpropert private MinpropertiesValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedList extends MinpropertiesValidation1Boxed { @@ -70,6 +88,10 @@ public static final class MinpropertiesValidation1BoxedList extends Minpropertie private MinpropertiesValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MinpropertiesValidation1BoxedMap extends MinpropertiesValidation1Boxed { @@ -77,6 +99,10 @@ public static final class MinpropertiesValidation1BoxedMap extends Minproperties private MinpropertiesValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleDependentsRequired.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleDependentsRequired.java index 14a09247502..7a76fe1b06a 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleDependentsRequired.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleDependentsRequired.java @@ -38,13 +38,19 @@ public class MultipleDependentsRequired { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MultipleDependentsRequired1Boxed permits MultipleDependentsRequired1BoxedVoid, MultipleDependentsRequired1BoxedBoolean, MultipleDependentsRequired1BoxedNumber, MultipleDependentsRequired1BoxedString, MultipleDependentsRequired1BoxedList, MultipleDependentsRequired1BoxedMap {} + public static abstract sealed class MultipleDependentsRequired1Boxed permits MultipleDependentsRequired1BoxedVoid, MultipleDependentsRequired1BoxedBoolean, MultipleDependentsRequired1BoxedNumber, MultipleDependentsRequired1BoxedString, MultipleDependentsRequired1BoxedList, MultipleDependentsRequired1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MultipleDependentsRequired1BoxedVoid extends MultipleDependentsRequired1Boxed { public final Void data; private MultipleDependentsRequired1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleDependentsRequired1BoxedBoolean extends MultipleDependentsRequired1Boxed { @@ -52,6 +58,10 @@ public static final class MultipleDependentsRequired1BoxedBoolean extends Multip private MultipleDependentsRequired1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleDependentsRequired1BoxedNumber extends MultipleDependentsRequired1Boxed { @@ -59,6 +69,10 @@ public static final class MultipleDependentsRequired1BoxedNumber extends Multipl private MultipleDependentsRequired1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleDependentsRequired1BoxedString extends MultipleDependentsRequired1Boxed { @@ -66,6 +80,10 @@ public static final class MultipleDependentsRequired1BoxedString extends Multipl private MultipleDependentsRequired1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleDependentsRequired1BoxedList extends MultipleDependentsRequired1Boxed { @@ -73,6 +91,10 @@ public static final class MultipleDependentsRequired1BoxedList extends MultipleD private MultipleDependentsRequired1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleDependentsRequired1BoxedMap extends MultipleDependentsRequired1Boxed { @@ -80,6 +102,10 @@ public static final class MultipleDependentsRequired1BoxedMap extends MultipleDe private MultipleDependentsRequired1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.java index 1426b1a3d2f..eced97b84a1 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleSimultaneousPatternpropertiesAreValidated.java @@ -49,13 +49,19 @@ public static A getInstance() { } - public static abstract sealed class AaaBoxed permits AaaBoxedVoid, AaaBoxedBoolean, AaaBoxedNumber, AaaBoxedString, AaaBoxedList, AaaBoxedMap {} + public static abstract sealed class AaaBoxed permits AaaBoxedVoid, AaaBoxedBoolean, AaaBoxedNumber, AaaBoxedString, AaaBoxedList, AaaBoxedMap { + public abstract @Nullable Object data(); + } public static final class AaaBoxedVoid extends AaaBoxed { public final Void data; private AaaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AaaBoxedBoolean extends AaaBoxed { @@ -63,6 +69,10 @@ public static final class AaaBoxedBoolean extends AaaBoxed { private AaaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AaaBoxedNumber extends AaaBoxed { @@ -70,6 +80,10 @@ public static final class AaaBoxedNumber extends AaaBoxed { private AaaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AaaBoxedString extends AaaBoxed { @@ -77,6 +91,10 @@ public static final class AaaBoxedString extends AaaBoxed { private AaaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AaaBoxedList extends AaaBoxed { @@ -84,6 +102,10 @@ public static final class AaaBoxedList extends AaaBoxed { private AaaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AaaBoxedMap extends AaaBoxed { @@ -91,6 +113,10 @@ public static final class AaaBoxedMap extends AaaBoxed { private AaaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public AaaBoxedMap validateAndBox(Map arg, SchemaConfiguration configurati } } - public static abstract sealed class MultipleSimultaneousPatternpropertiesAreValidated1Boxed permits MultipleSimultaneousPatternpropertiesAreValidated1BoxedVoid, MultipleSimultaneousPatternpropertiesAreValidated1BoxedBoolean, MultipleSimultaneousPatternpropertiesAreValidated1BoxedNumber, MultipleSimultaneousPatternpropertiesAreValidated1BoxedString, MultipleSimultaneousPatternpropertiesAreValidated1BoxedList, MultipleSimultaneousPatternpropertiesAreValidated1BoxedMap {} + public static abstract sealed class MultipleSimultaneousPatternpropertiesAreValidated1Boxed permits MultipleSimultaneousPatternpropertiesAreValidated1BoxedVoid, MultipleSimultaneousPatternpropertiesAreValidated1BoxedBoolean, MultipleSimultaneousPatternpropertiesAreValidated1BoxedNumber, MultipleSimultaneousPatternpropertiesAreValidated1BoxedString, MultipleSimultaneousPatternpropertiesAreValidated1BoxedList, MultipleSimultaneousPatternpropertiesAreValidated1BoxedMap { + public abstract @Nullable Object data(); + } public static final class MultipleSimultaneousPatternpropertiesAreValidated1BoxedVoid extends MultipleSimultaneousPatternpropertiesAreValidated1Boxed { public final Void data; private MultipleSimultaneousPatternpropertiesAreValidated1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleSimultaneousPatternpropertiesAreValidated1BoxedBoolean extends MultipleSimultaneousPatternpropertiesAreValidated1Boxed { @@ -327,6 +359,10 @@ public static final class MultipleSimultaneousPatternpropertiesAreValidated1Boxe private MultipleSimultaneousPatternpropertiesAreValidated1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleSimultaneousPatternpropertiesAreValidated1BoxedNumber extends MultipleSimultaneousPatternpropertiesAreValidated1Boxed { @@ -334,6 +370,10 @@ public static final class MultipleSimultaneousPatternpropertiesAreValidated1Boxe private MultipleSimultaneousPatternpropertiesAreValidated1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleSimultaneousPatternpropertiesAreValidated1BoxedString extends MultipleSimultaneousPatternpropertiesAreValidated1Boxed { @@ -341,6 +381,10 @@ public static final class MultipleSimultaneousPatternpropertiesAreValidated1Boxe private MultipleSimultaneousPatternpropertiesAreValidated1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleSimultaneousPatternpropertiesAreValidated1BoxedList extends MultipleSimultaneousPatternpropertiesAreValidated1Boxed { @@ -348,6 +392,10 @@ public static final class MultipleSimultaneousPatternpropertiesAreValidated1Boxe private MultipleSimultaneousPatternpropertiesAreValidated1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleSimultaneousPatternpropertiesAreValidated1BoxedMap extends MultipleSimultaneousPatternpropertiesAreValidated1Boxed { @@ -355,6 +403,10 @@ public static final class MultipleSimultaneousPatternpropertiesAreValidated1Boxe private MultipleSimultaneousPatternpropertiesAreValidated1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.java index 8a8b329bd5b..9a40ec9183e 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/MultipleTypesCanBeSpecifiedInAnArray.java @@ -21,13 +21,19 @@ public class MultipleTypesCanBeSpecifiedInAnArray { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class MultipleTypesCanBeSpecifiedInAnArray1Boxed permits MultipleTypesCanBeSpecifiedInAnArray1BoxedNumber, MultipleTypesCanBeSpecifiedInAnArray1BoxedString {} + public static abstract sealed class MultipleTypesCanBeSpecifiedInAnArray1Boxed permits MultipleTypesCanBeSpecifiedInAnArray1BoxedNumber, MultipleTypesCanBeSpecifiedInAnArray1BoxedString { + public abstract @Nullable Object data(); + } public static final class MultipleTypesCanBeSpecifiedInAnArray1BoxedNumber extends MultipleTypesCanBeSpecifiedInAnArray1Boxed { public final Number data; private MultipleTypesCanBeSpecifiedInAnArray1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class MultipleTypesCanBeSpecifiedInAnArray1BoxedString extends MultipleTypesCanBeSpecifiedInAnArray1Boxed { @@ -35,6 +41,10 @@ public static final class MultipleTypesCanBeSpecifiedInAnArray1BoxedString exten private MultipleTypesCanBeSpecifiedInAnArray1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java index eb53ce5ddd6..87939b8db33 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemantics.java @@ -47,13 +47,19 @@ public static Schema01 getInstance() { } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -61,6 +67,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -68,6 +78,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -75,6 +89,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -82,6 +100,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -89,6 +111,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class NestedAllofToCheckValidationSemantics1Boxed permits NestedAllofToCheckValidationSemantics1BoxedVoid, NestedAllofToCheckValidationSemantics1BoxedBoolean, NestedAllofToCheckValidationSemantics1BoxedNumber, NestedAllofToCheckValidationSemantics1BoxedString, NestedAllofToCheckValidationSemantics1BoxedList, NestedAllofToCheckValidationSemantics1BoxedMap {} + public static abstract sealed class NestedAllofToCheckValidationSemantics1Boxed permits NestedAllofToCheckValidationSemantics1BoxedVoid, NestedAllofToCheckValidationSemantics1BoxedBoolean, NestedAllofToCheckValidationSemantics1BoxedNumber, NestedAllofToCheckValidationSemantics1BoxedString, NestedAllofToCheckValidationSemantics1BoxedList, NestedAllofToCheckValidationSemantics1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NestedAllofToCheckValidationSemantics1BoxedVoid extends NestedAllofToCheckValidationSemantics1Boxed { public final Void data; private NestedAllofToCheckValidationSemantics1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedBoolean extends NestedAllofToCheckValidationSemantics1Boxed { @@ -327,6 +359,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedBoolean ext private NestedAllofToCheckValidationSemantics1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedNumber extends NestedAllofToCheckValidationSemantics1Boxed { @@ -334,6 +370,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedNumber exte private NestedAllofToCheckValidationSemantics1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedString extends NestedAllofToCheckValidationSemantics1Boxed { @@ -341,6 +381,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedString exte private NestedAllofToCheckValidationSemantics1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedList extends NestedAllofToCheckValidationSemantics1Boxed { @@ -348,6 +392,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedList extend private NestedAllofToCheckValidationSemantics1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAllofToCheckValidationSemantics1BoxedMap extends NestedAllofToCheckValidationSemantics1Boxed { @@ -355,6 +403,10 @@ public static final class NestedAllofToCheckValidationSemantics1BoxedMap extends private NestedAllofToCheckValidationSemantics1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java index c5d038fe4b2..aae4e9d3cf6 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemantics.java @@ -47,13 +47,19 @@ public static Schema01 getInstance() { } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -61,6 +67,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -68,6 +78,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -75,6 +89,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -82,6 +100,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -89,6 +111,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class NestedAnyofToCheckValidationSemantics1Boxed permits NestedAnyofToCheckValidationSemantics1BoxedVoid, NestedAnyofToCheckValidationSemantics1BoxedBoolean, NestedAnyofToCheckValidationSemantics1BoxedNumber, NestedAnyofToCheckValidationSemantics1BoxedString, NestedAnyofToCheckValidationSemantics1BoxedList, NestedAnyofToCheckValidationSemantics1BoxedMap {} + public static abstract sealed class NestedAnyofToCheckValidationSemantics1Boxed permits NestedAnyofToCheckValidationSemantics1BoxedVoid, NestedAnyofToCheckValidationSemantics1BoxedBoolean, NestedAnyofToCheckValidationSemantics1BoxedNumber, NestedAnyofToCheckValidationSemantics1BoxedString, NestedAnyofToCheckValidationSemantics1BoxedList, NestedAnyofToCheckValidationSemantics1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NestedAnyofToCheckValidationSemantics1BoxedVoid extends NestedAnyofToCheckValidationSemantics1Boxed { public final Void data; private NestedAnyofToCheckValidationSemantics1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedBoolean extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -327,6 +359,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedBoolean ext private NestedAnyofToCheckValidationSemantics1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedNumber extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -334,6 +370,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedNumber exte private NestedAnyofToCheckValidationSemantics1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedString extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -341,6 +381,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedString exte private NestedAnyofToCheckValidationSemantics1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedList extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -348,6 +392,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedList extend private NestedAnyofToCheckValidationSemantics1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedAnyofToCheckValidationSemantics1BoxedMap extends NestedAnyofToCheckValidationSemantics1Boxed { @@ -355,6 +403,10 @@ public static final class NestedAnyofToCheckValidationSemantics1BoxedMap extends private NestedAnyofToCheckValidationSemantics1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java index 99eb4871534..0219796a2e7 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedItems.java @@ -81,13 +81,19 @@ public List build() { } - public static abstract sealed class Items2Boxed permits Items2BoxedList {} + public static abstract sealed class Items2Boxed permits Items2BoxedList { + public abstract @Nullable Object data(); + } public static final class Items2BoxedList extends Items2Boxed { public final ItemsList data; private Items2BoxedList(ItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -194,13 +200,19 @@ public List> build() { } - public static abstract sealed class Items1Boxed permits Items1BoxedList {} + public static abstract sealed class Items1Boxed permits Items1BoxedList { + public abstract @Nullable Object data(); + } public static final class Items1BoxedList extends Items1Boxed { public final ItemsList1 data; private Items1BoxedList(ItemsList1 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -307,13 +319,19 @@ public List>> build() { } - public static abstract sealed class ItemsBoxed permits ItemsBoxedList {} + public static abstract sealed class ItemsBoxed permits ItemsBoxedList { + public abstract @Nullable Object data(); + } public static final class ItemsBoxedList extends ItemsBoxed { public final ItemsList2 data; private ItemsBoxedList(ItemsList2 data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -420,13 +438,19 @@ public List>>> build() { } - public static abstract sealed class NestedItems1Boxed permits NestedItems1BoxedList {} + public static abstract sealed class NestedItems1Boxed permits NestedItems1BoxedList { + public abstract @Nullable Object data(); + } public static final class NestedItems1BoxedList extends NestedItems1Boxed { public final NestedItemsList data; private NestedItems1BoxedList(NestedItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java index c46827a56a2..b4e576c997f 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemantics.java @@ -47,13 +47,19 @@ public static Schema01 getInstance() { } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -61,6 +67,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -68,6 +78,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -75,6 +89,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -82,6 +100,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -89,6 +111,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -313,13 +339,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class NestedOneofToCheckValidationSemantics1Boxed permits NestedOneofToCheckValidationSemantics1BoxedVoid, NestedOneofToCheckValidationSemantics1BoxedBoolean, NestedOneofToCheckValidationSemantics1BoxedNumber, NestedOneofToCheckValidationSemantics1BoxedString, NestedOneofToCheckValidationSemantics1BoxedList, NestedOneofToCheckValidationSemantics1BoxedMap {} + public static abstract sealed class NestedOneofToCheckValidationSemantics1Boxed permits NestedOneofToCheckValidationSemantics1BoxedVoid, NestedOneofToCheckValidationSemantics1BoxedBoolean, NestedOneofToCheckValidationSemantics1BoxedNumber, NestedOneofToCheckValidationSemantics1BoxedString, NestedOneofToCheckValidationSemantics1BoxedList, NestedOneofToCheckValidationSemantics1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NestedOneofToCheckValidationSemantics1BoxedVoid extends NestedOneofToCheckValidationSemantics1Boxed { public final Void data; private NestedOneofToCheckValidationSemantics1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedBoolean extends NestedOneofToCheckValidationSemantics1Boxed { @@ -327,6 +359,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedBoolean ext private NestedOneofToCheckValidationSemantics1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedNumber extends NestedOneofToCheckValidationSemantics1Boxed { @@ -334,6 +370,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedNumber exte private NestedOneofToCheckValidationSemantics1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedString extends NestedOneofToCheckValidationSemantics1Boxed { @@ -341,6 +381,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedString exte private NestedOneofToCheckValidationSemantics1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedList extends NestedOneofToCheckValidationSemantics1Boxed { @@ -348,6 +392,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedList extend private NestedOneofToCheckValidationSemantics1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NestedOneofToCheckValidationSemantics1BoxedMap extends NestedOneofToCheckValidationSemantics1Boxed { @@ -355,6 +403,10 @@ public static final class NestedOneofToCheckValidationSemantics1BoxedMap extends private NestedOneofToCheckValidationSemantics1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonAsciiPatternWithAdditionalproperties.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonAsciiPatternWithAdditionalproperties.java index 25561c6985c..ef222f143e2 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonAsciiPatternWithAdditionalproperties.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonAsciiPatternWithAdditionalproperties.java @@ -79,13 +79,19 @@ public NonAsciiPatternWithAdditionalpropertiesMapBuilder() { } - public static abstract sealed class NonAsciiPatternWithAdditionalproperties1Boxed permits NonAsciiPatternWithAdditionalproperties1BoxedMap {} + public static abstract sealed class NonAsciiPatternWithAdditionalproperties1Boxed permits NonAsciiPatternWithAdditionalproperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NonAsciiPatternWithAdditionalproperties1BoxedMap extends NonAsciiPatternWithAdditionalproperties1Boxed { public final NonAsciiPatternWithAdditionalpropertiesMap data; private NonAsciiPatternWithAdditionalproperties1BoxedMap(NonAsciiPatternWithAdditionalpropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonInterferenceAcrossCombinedSchemas.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonInterferenceAcrossCombinedSchemas.java index 58cc81a6549..02652d270b4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonInterferenceAcrossCombinedSchemas.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NonInterferenceAcrossCombinedSchemas.java @@ -36,13 +36,19 @@ public class NonInterferenceAcrossCombinedSchemas { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap {} + public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class IfSchemaBoxedVoid extends IfSchemaBoxed { public final Void data; private IfSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { @@ -50,6 +56,10 @@ public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { private IfSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { @@ -57,6 +67,10 @@ public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { private IfSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedString extends IfSchemaBoxed { @@ -64,6 +78,10 @@ public static final class IfSchemaBoxedString extends IfSchemaBoxed { private IfSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedList extends IfSchemaBoxed { @@ -71,6 +89,10 @@ public static final class IfSchemaBoxedList extends IfSchemaBoxed { private IfSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedMap extends IfSchemaBoxed { @@ -78,6 +100,10 @@ public static final class IfSchemaBoxedMap extends IfSchemaBoxed { private IfSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -300,13 +326,19 @@ public IfSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -314,6 +346,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -321,6 +357,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -328,6 +368,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -335,6 +379,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -342,6 +390,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -564,13 +616,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap {} + public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap { + public abstract @Nullable Object data(); + } public static final class ThenBoxedVoid extends ThenBoxed { public final Void data; private ThenBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedBoolean extends ThenBoxed { @@ -578,6 +636,10 @@ public static final class ThenBoxedBoolean extends ThenBoxed { private ThenBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedNumber extends ThenBoxed { @@ -585,6 +647,10 @@ public static final class ThenBoxedNumber extends ThenBoxed { private ThenBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedString extends ThenBoxed { @@ -592,6 +658,10 @@ public static final class ThenBoxedString extends ThenBoxed { private ThenBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedList extends ThenBoxed { @@ -599,6 +669,10 @@ public static final class ThenBoxedList extends ThenBoxed { private ThenBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedMap extends ThenBoxed { @@ -606,6 +680,10 @@ public static final class ThenBoxedMap extends ThenBoxed { private ThenBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -828,13 +906,19 @@ public ThenBoxedMap validateAndBox(Map arg, SchemaConfiguration configurat } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -842,6 +926,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -849,6 +937,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -856,6 +948,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -863,6 +959,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -870,6 +970,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1092,13 +1196,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap {} + public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class ElseSchemaBoxedVoid extends ElseSchemaBoxed { public final Void data; private ElseSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { @@ -1106,6 +1216,10 @@ public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { private ElseSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { @@ -1113,6 +1227,10 @@ public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { private ElseSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { @@ -1120,6 +1238,10 @@ public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { private ElseSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { @@ -1127,6 +1249,10 @@ public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { private ElseSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { @@ -1134,6 +1260,10 @@ public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { private ElseSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1356,13 +1486,19 @@ public ElseSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration conf } } - public static abstract sealed class Schema2Boxed permits Schema2BoxedVoid, Schema2BoxedBoolean, Schema2BoxedNumber, Schema2BoxedString, Schema2BoxedList, Schema2BoxedMap {} + public static abstract sealed class Schema2Boxed permits Schema2BoxedVoid, Schema2BoxedBoolean, Schema2BoxedNumber, Schema2BoxedString, Schema2BoxedList, Schema2BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema2BoxedVoid extends Schema2Boxed { public final Void data; private Schema2BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema2BoxedBoolean extends Schema2Boxed { @@ -1370,6 +1506,10 @@ public static final class Schema2BoxedBoolean extends Schema2Boxed { private Schema2BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema2BoxedNumber extends Schema2Boxed { @@ -1377,6 +1517,10 @@ public static final class Schema2BoxedNumber extends Schema2Boxed { private Schema2BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema2BoxedString extends Schema2Boxed { @@ -1384,6 +1528,10 @@ public static final class Schema2BoxedString extends Schema2Boxed { private Schema2BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema2BoxedList extends Schema2Boxed { @@ -1391,6 +1539,10 @@ public static final class Schema2BoxedList extends Schema2Boxed { private Schema2BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema2BoxedMap extends Schema2Boxed { @@ -1398,6 +1550,10 @@ public static final class Schema2BoxedMap extends Schema2Boxed { private Schema2BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1620,13 +1776,19 @@ public Schema2BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class NonInterferenceAcrossCombinedSchemas1Boxed permits NonInterferenceAcrossCombinedSchemas1BoxedVoid, NonInterferenceAcrossCombinedSchemas1BoxedBoolean, NonInterferenceAcrossCombinedSchemas1BoxedNumber, NonInterferenceAcrossCombinedSchemas1BoxedString, NonInterferenceAcrossCombinedSchemas1BoxedList, NonInterferenceAcrossCombinedSchemas1BoxedMap {} + public static abstract sealed class NonInterferenceAcrossCombinedSchemas1Boxed permits NonInterferenceAcrossCombinedSchemas1BoxedVoid, NonInterferenceAcrossCombinedSchemas1BoxedBoolean, NonInterferenceAcrossCombinedSchemas1BoxedNumber, NonInterferenceAcrossCombinedSchemas1BoxedString, NonInterferenceAcrossCombinedSchemas1BoxedList, NonInterferenceAcrossCombinedSchemas1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NonInterferenceAcrossCombinedSchemas1BoxedVoid extends NonInterferenceAcrossCombinedSchemas1Boxed { public final Void data; private NonInterferenceAcrossCombinedSchemas1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NonInterferenceAcrossCombinedSchemas1BoxedBoolean extends NonInterferenceAcrossCombinedSchemas1Boxed { @@ -1634,6 +1796,10 @@ public static final class NonInterferenceAcrossCombinedSchemas1BoxedBoolean exte private NonInterferenceAcrossCombinedSchemas1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NonInterferenceAcrossCombinedSchemas1BoxedNumber extends NonInterferenceAcrossCombinedSchemas1Boxed { @@ -1641,6 +1807,10 @@ public static final class NonInterferenceAcrossCombinedSchemas1BoxedNumber exten private NonInterferenceAcrossCombinedSchemas1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NonInterferenceAcrossCombinedSchemas1BoxedString extends NonInterferenceAcrossCombinedSchemas1Boxed { @@ -1648,6 +1818,10 @@ public static final class NonInterferenceAcrossCombinedSchemas1BoxedString exten private NonInterferenceAcrossCombinedSchemas1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NonInterferenceAcrossCombinedSchemas1BoxedList extends NonInterferenceAcrossCombinedSchemas1Boxed { @@ -1655,6 +1829,10 @@ public static final class NonInterferenceAcrossCombinedSchemas1BoxedList extends private NonInterferenceAcrossCombinedSchemas1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NonInterferenceAcrossCombinedSchemas1BoxedMap extends NonInterferenceAcrossCombinedSchemas1Boxed { @@ -1662,6 +1840,10 @@ public static final class NonInterferenceAcrossCombinedSchemas1BoxedMap extends private NonInterferenceAcrossCombinedSchemas1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java index b97f7e2974a..ea255f3c1e1 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Not.java @@ -47,13 +47,19 @@ public static Not2 getInstance() { } - public static abstract sealed class Not1Boxed permits Not1BoxedVoid, Not1BoxedBoolean, Not1BoxedNumber, Not1BoxedString, Not1BoxedList, Not1BoxedMap {} + public static abstract sealed class Not1Boxed permits Not1BoxedVoid, Not1BoxedBoolean, Not1BoxedNumber, Not1BoxedString, Not1BoxedList, Not1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Not1BoxedVoid extends Not1Boxed { public final Void data; private Not1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedBoolean extends Not1Boxed { @@ -61,6 +67,10 @@ public static final class Not1BoxedBoolean extends Not1Boxed { private Not1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedNumber extends Not1Boxed { @@ -68,6 +78,10 @@ public static final class Not1BoxedNumber extends Not1Boxed { private Not1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedString extends Not1Boxed { @@ -75,6 +89,10 @@ public static final class Not1BoxedString extends Not1Boxed { private Not1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedList extends Not1Boxed { @@ -82,6 +100,10 @@ public static final class Not1BoxedList extends Not1Boxed { private Not1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Not1BoxedMap extends Not1Boxed { @@ -89,6 +111,10 @@ public static final class Not1BoxedMap extends Not1Boxed { private Not1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java index 9b33331f4f0..245812f4415 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchema.java @@ -115,13 +115,19 @@ public NotMapBuilder getBuilderAfterAdditionalProperty(Map arg, SchemaConfiguration configurati } - public static abstract sealed class NotMoreComplexSchema1Boxed permits NotMoreComplexSchema1BoxedVoid, NotMoreComplexSchema1BoxedBoolean, NotMoreComplexSchema1BoxedNumber, NotMoreComplexSchema1BoxedString, NotMoreComplexSchema1BoxedList, NotMoreComplexSchema1BoxedMap {} + public static abstract sealed class NotMoreComplexSchema1Boxed permits NotMoreComplexSchema1BoxedVoid, NotMoreComplexSchema1BoxedBoolean, NotMoreComplexSchema1BoxedNumber, NotMoreComplexSchema1BoxedString, NotMoreComplexSchema1BoxedList, NotMoreComplexSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NotMoreComplexSchema1BoxedVoid extends NotMoreComplexSchema1Boxed { public final Void data; private NotMoreComplexSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedBoolean extends NotMoreComplexSchema1Boxed { @@ -213,6 +225,10 @@ public static final class NotMoreComplexSchema1BoxedBoolean extends NotMoreCompl private NotMoreComplexSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedNumber extends NotMoreComplexSchema1Boxed { @@ -220,6 +236,10 @@ public static final class NotMoreComplexSchema1BoxedNumber extends NotMoreComple private NotMoreComplexSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedString extends NotMoreComplexSchema1Boxed { @@ -227,6 +247,10 @@ public static final class NotMoreComplexSchema1BoxedString extends NotMoreComple private NotMoreComplexSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedList extends NotMoreComplexSchema1Boxed { @@ -234,6 +258,10 @@ public static final class NotMoreComplexSchema1BoxedList extends NotMoreComplexS private NotMoreComplexSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMoreComplexSchema1BoxedMap extends NotMoreComplexSchema1Boxed { @@ -241,6 +269,10 @@ public static final class NotMoreComplexSchema1BoxedMap extends NotMoreComplexSc private NotMoreComplexSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMultipleTypes.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMultipleTypes.java index 2057f699ff8..81edb3e7bdc 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMultipleTypes.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NotMultipleTypes.java @@ -35,13 +35,19 @@ public class NotMultipleTypes { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class NotBoxed permits NotBoxedNumber, NotBoxedBoolean {} + public static abstract sealed class NotBoxed permits NotBoxedNumber, NotBoxedBoolean { + public abstract @Nullable Object data(); + } public static final class NotBoxedNumber extends NotBoxed { public final Number data; private NotBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotBoxedBoolean extends NotBoxed { @@ -49,6 +55,10 @@ public static final class NotBoxedBoolean extends NotBoxed { private NotBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -144,13 +154,19 @@ public NotBoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configura } } - public static abstract sealed class NotMultipleTypes1Boxed permits NotMultipleTypes1BoxedVoid, NotMultipleTypes1BoxedBoolean, NotMultipleTypes1BoxedNumber, NotMultipleTypes1BoxedString, NotMultipleTypes1BoxedList, NotMultipleTypes1BoxedMap {} + public static abstract sealed class NotMultipleTypes1Boxed permits NotMultipleTypes1BoxedVoid, NotMultipleTypes1BoxedBoolean, NotMultipleTypes1BoxedNumber, NotMultipleTypes1BoxedString, NotMultipleTypes1BoxedList, NotMultipleTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class NotMultipleTypes1BoxedVoid extends NotMultipleTypes1Boxed { public final Void data; private NotMultipleTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMultipleTypes1BoxedBoolean extends NotMultipleTypes1Boxed { @@ -158,6 +174,10 @@ public static final class NotMultipleTypes1BoxedBoolean extends NotMultipleTypes private NotMultipleTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMultipleTypes1BoxedNumber extends NotMultipleTypes1Boxed { @@ -165,6 +185,10 @@ public static final class NotMultipleTypes1BoxedNumber extends NotMultipleTypes1 private NotMultipleTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMultipleTypes1BoxedString extends NotMultipleTypes1Boxed { @@ -172,6 +196,10 @@ public static final class NotMultipleTypes1BoxedString extends NotMultipleTypes1 private NotMultipleTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMultipleTypes1BoxedList extends NotMultipleTypes1Boxed { @@ -179,6 +207,10 @@ public static final class NotMultipleTypes1BoxedList extends NotMultipleTypes1Bo private NotMultipleTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotMultipleTypes1BoxedMap extends NotMultipleTypes1Boxed { @@ -186,6 +218,10 @@ public static final class NotMultipleTypes1BoxedMap extends NotMultipleTypes1Box private NotMultipleTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java index e467555fe8b..488e5aa4a93 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStrings.java @@ -34,13 +34,19 @@ public String value() { } - public static abstract sealed class NulCharactersInStrings1Boxed permits NulCharactersInStrings1BoxedString {} + public static abstract sealed class NulCharactersInStrings1Boxed permits NulCharactersInStrings1BoxedString { + public abstract @Nullable Object data(); + } public static final class NulCharactersInStrings1BoxedString extends NulCharactersInStrings1Boxed { public final String data; private NulCharactersInStrings1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java index 74b7bedb3b0..e2803bc0e3c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObject.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.NullJsonSchema; -public class NullTypeMatchesOnlyTheNullObject { +public class NullTypeMatchesOnlyTheNullObject extends NullJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java index 574514b335c..ab1cd3ccdc3 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbers.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.NumberJsonSchema; -public class NumberTypeMatchesNumbers { +public class NumberTypeMatchesNumbers extends NumberJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java index 2c5f41a59d0..9637bde1419 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidation.java @@ -171,13 +171,19 @@ public ObjectPropertiesValidationMapBuilder getBuilderAfterAdditionalProperty(Ma } - public static abstract sealed class ObjectPropertiesValidation1Boxed permits ObjectPropertiesValidation1BoxedVoid, ObjectPropertiesValidation1BoxedBoolean, ObjectPropertiesValidation1BoxedNumber, ObjectPropertiesValidation1BoxedString, ObjectPropertiesValidation1BoxedList, ObjectPropertiesValidation1BoxedMap {} + public static abstract sealed class ObjectPropertiesValidation1Boxed permits ObjectPropertiesValidation1BoxedVoid, ObjectPropertiesValidation1BoxedBoolean, ObjectPropertiesValidation1BoxedNumber, ObjectPropertiesValidation1BoxedString, ObjectPropertiesValidation1BoxedList, ObjectPropertiesValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ObjectPropertiesValidation1BoxedVoid extends ObjectPropertiesValidation1Boxed { public final Void data; private ObjectPropertiesValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedBoolean extends ObjectPropertiesValidation1Boxed { @@ -185,6 +191,10 @@ public static final class ObjectPropertiesValidation1BoxedBoolean extends Object private ObjectPropertiesValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedNumber extends ObjectPropertiesValidation1Boxed { @@ -192,6 +202,10 @@ public static final class ObjectPropertiesValidation1BoxedNumber extends ObjectP private ObjectPropertiesValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedString extends ObjectPropertiesValidation1Boxed { @@ -199,6 +213,10 @@ public static final class ObjectPropertiesValidation1BoxedString extends ObjectP private ObjectPropertiesValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedList extends ObjectPropertiesValidation1Boxed { @@ -206,6 +224,10 @@ public static final class ObjectPropertiesValidation1BoxedList extends ObjectPro private ObjectPropertiesValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ObjectPropertiesValidation1BoxedMap extends ObjectPropertiesValidation1Boxed { @@ -213,6 +235,10 @@ public static final class ObjectPropertiesValidation1BoxedMap extends ObjectProp private ObjectPropertiesValidation1BoxedMap(ObjectPropertiesValidationMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java index c5c5fe4488d..33dac04deb0 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjects.java @@ -3,7 +3,7 @@ import org.openapijsonschematools.client.schemas.MapJsonSchema; import org.openapijsonschematools.client.schemas.validation.FrozenMap; -public class ObjectTypeMatchesObjects { +public class ObjectTypeMatchesObjects extends MapJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java index f4a5a38ba81..3fb43ed1107 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/Oneof.java @@ -47,13 +47,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -61,6 +67,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -68,6 +78,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -75,6 +89,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -82,6 +100,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -89,6 +111,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -311,13 +337,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Oneof1Boxed permits Oneof1BoxedVoid, Oneof1BoxedBoolean, Oneof1BoxedNumber, Oneof1BoxedString, Oneof1BoxedList, Oneof1BoxedMap {} + public static abstract sealed class Oneof1Boxed permits Oneof1BoxedVoid, Oneof1BoxedBoolean, Oneof1BoxedNumber, Oneof1BoxedString, Oneof1BoxedList, Oneof1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Oneof1BoxedVoid extends Oneof1Boxed { public final Void data; private Oneof1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedBoolean extends Oneof1Boxed { @@ -325,6 +357,10 @@ public static final class Oneof1BoxedBoolean extends Oneof1Boxed { private Oneof1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedNumber extends Oneof1Boxed { @@ -332,6 +368,10 @@ public static final class Oneof1BoxedNumber extends Oneof1Boxed { private Oneof1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedString extends Oneof1Boxed { @@ -339,6 +379,10 @@ public static final class Oneof1BoxedString extends Oneof1Boxed { private Oneof1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedList extends Oneof1Boxed { @@ -346,6 +390,10 @@ public static final class Oneof1BoxedList extends Oneof1Boxed { private Oneof1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Oneof1BoxedMap extends Oneof1Boxed { @@ -353,6 +401,10 @@ public static final class Oneof1BoxedMap extends Oneof1Boxed { private Oneof1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java index 378646be79c..84d62dcd36a 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypes.java @@ -142,13 +142,19 @@ public Schema0Map0Builder getBuilderAfterBar(Map insta } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -156,6 +162,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -163,6 +173,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -170,6 +184,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -177,6 +195,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -184,6 +206,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -496,13 +522,19 @@ public Schema1Map0Builder getBuilderAfterFoo(Map insta } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -510,6 +542,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -517,6 +553,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -524,6 +564,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -531,6 +575,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -538,6 +586,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -765,13 +817,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class OneofComplexTypes1Boxed permits OneofComplexTypes1BoxedVoid, OneofComplexTypes1BoxedBoolean, OneofComplexTypes1BoxedNumber, OneofComplexTypes1BoxedString, OneofComplexTypes1BoxedList, OneofComplexTypes1BoxedMap {} + public static abstract sealed class OneofComplexTypes1Boxed permits OneofComplexTypes1BoxedVoid, OneofComplexTypes1BoxedBoolean, OneofComplexTypes1BoxedNumber, OneofComplexTypes1BoxedString, OneofComplexTypes1BoxedList, OneofComplexTypes1BoxedMap { + public abstract @Nullable Object data(); + } public static final class OneofComplexTypes1BoxedVoid extends OneofComplexTypes1Boxed { public final Void data; private OneofComplexTypes1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedBoolean extends OneofComplexTypes1Boxed { @@ -779,6 +837,10 @@ public static final class OneofComplexTypes1BoxedBoolean extends OneofComplexTyp private OneofComplexTypes1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedNumber extends OneofComplexTypes1Boxed { @@ -786,6 +848,10 @@ public static final class OneofComplexTypes1BoxedNumber extends OneofComplexType private OneofComplexTypes1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedString extends OneofComplexTypes1Boxed { @@ -793,6 +859,10 @@ public static final class OneofComplexTypes1BoxedString extends OneofComplexType private OneofComplexTypes1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedList extends OneofComplexTypes1Boxed { @@ -800,6 +870,10 @@ public static final class OneofComplexTypes1BoxedList extends OneofComplexTypes1 private OneofComplexTypes1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofComplexTypes1BoxedMap extends OneofComplexTypes1Boxed { @@ -807,6 +881,10 @@ public static final class OneofComplexTypes1BoxedMap extends OneofComplexTypes1B private OneofComplexTypes1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java index 56bd4bc8d9d..6fdab1d7d35 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchema.java @@ -35,13 +35,19 @@ public class OneofWithBaseSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -49,6 +55,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -56,6 +66,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -63,6 +77,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -70,6 +88,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -77,6 +99,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -299,13 +325,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -313,6 +345,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -320,6 +356,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -327,6 +367,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -334,6 +378,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -341,6 +389,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -563,13 +615,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class OneofWithBaseSchema1Boxed permits OneofWithBaseSchema1BoxedString {} + public static abstract sealed class OneofWithBaseSchema1Boxed permits OneofWithBaseSchema1BoxedString { + public abstract @Nullable Object data(); + } public static final class OneofWithBaseSchema1BoxedString extends OneofWithBaseSchema1Boxed { public final String data; private OneofWithBaseSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java index e2726dcfba2..14094b8e686 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchema.java @@ -59,13 +59,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class OneofWithEmptySchema1Boxed permits OneofWithEmptySchema1BoxedVoid, OneofWithEmptySchema1BoxedBoolean, OneofWithEmptySchema1BoxedNumber, OneofWithEmptySchema1BoxedString, OneofWithEmptySchema1BoxedList, OneofWithEmptySchema1BoxedMap {} + public static abstract sealed class OneofWithEmptySchema1Boxed permits OneofWithEmptySchema1BoxedVoid, OneofWithEmptySchema1BoxedBoolean, OneofWithEmptySchema1BoxedNumber, OneofWithEmptySchema1BoxedString, OneofWithEmptySchema1BoxedList, OneofWithEmptySchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class OneofWithEmptySchema1BoxedVoid extends OneofWithEmptySchema1Boxed { public final Void data; private OneofWithEmptySchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedBoolean extends OneofWithEmptySchema1Boxed { @@ -73,6 +79,10 @@ public static final class OneofWithEmptySchema1BoxedBoolean extends OneofWithEmp private OneofWithEmptySchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedNumber extends OneofWithEmptySchema1Boxed { @@ -80,6 +90,10 @@ public static final class OneofWithEmptySchema1BoxedNumber extends OneofWithEmpt private OneofWithEmptySchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedString extends OneofWithEmptySchema1Boxed { @@ -87,6 +101,10 @@ public static final class OneofWithEmptySchema1BoxedString extends OneofWithEmpt private OneofWithEmptySchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedList extends OneofWithEmptySchema1Boxed { @@ -94,6 +112,10 @@ public static final class OneofWithEmptySchema1BoxedList extends OneofWithEmptyS private OneofWithEmptySchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class OneofWithEmptySchema1BoxedMap extends OneofWithEmptySchema1Boxed { @@ -101,6 +123,10 @@ public static final class OneofWithEmptySchema1BoxedMap extends OneofWithEmptySc private OneofWithEmptySchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java index d5507689c01..98c0decd936 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/OneofWithRequired.java @@ -248,13 +248,19 @@ public Schema0Map10Builder getBuilderAfterFoo(Map inst } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -262,6 +268,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -269,6 +279,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -276,6 +290,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -283,6 +301,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -290,6 +312,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(Schema0Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -727,13 +753,19 @@ public Schema1Map10Builder getBuilderAfterFoo1(Map ins } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -741,6 +773,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -748,6 +784,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -755,6 +795,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -762,6 +806,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -769,6 +817,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(Schema1Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -994,13 +1046,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class OneofWithRequired1Boxed permits OneofWithRequired1BoxedMap {} + public static abstract sealed class OneofWithRequired1Boxed permits OneofWithRequired1BoxedMap { + public abstract @Nullable Object data(); + } public static final class OneofWithRequired1BoxedMap extends OneofWithRequired1Boxed { public final FrozenMap<@Nullable Object> data; private OneofWithRequired1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java index 2a71210f279..01e0392657e 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchored.java @@ -36,13 +36,19 @@ public class PatternIsNotAnchored { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class PatternIsNotAnchored1Boxed permits PatternIsNotAnchored1BoxedVoid, PatternIsNotAnchored1BoxedBoolean, PatternIsNotAnchored1BoxedNumber, PatternIsNotAnchored1BoxedString, PatternIsNotAnchored1BoxedList, PatternIsNotAnchored1BoxedMap {} + public static abstract sealed class PatternIsNotAnchored1Boxed permits PatternIsNotAnchored1BoxedVoid, PatternIsNotAnchored1BoxedBoolean, PatternIsNotAnchored1BoxedNumber, PatternIsNotAnchored1BoxedString, PatternIsNotAnchored1BoxedList, PatternIsNotAnchored1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PatternIsNotAnchored1BoxedVoid extends PatternIsNotAnchored1Boxed { public final Void data; private PatternIsNotAnchored1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedBoolean extends PatternIsNotAnchored1Boxed { @@ -50,6 +56,10 @@ public static final class PatternIsNotAnchored1BoxedBoolean extends PatternIsNot private PatternIsNotAnchored1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedNumber extends PatternIsNotAnchored1Boxed { @@ -57,6 +67,10 @@ public static final class PatternIsNotAnchored1BoxedNumber extends PatternIsNotA private PatternIsNotAnchored1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedString extends PatternIsNotAnchored1Boxed { @@ -64,6 +78,10 @@ public static final class PatternIsNotAnchored1BoxedString extends PatternIsNotA private PatternIsNotAnchored1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedList extends PatternIsNotAnchored1Boxed { @@ -71,6 +89,10 @@ public static final class PatternIsNotAnchored1BoxedList extends PatternIsNotAnc private PatternIsNotAnchored1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternIsNotAnchored1BoxedMap extends PatternIsNotAnchored1Boxed { @@ -78,6 +100,10 @@ public static final class PatternIsNotAnchored1BoxedMap extends PatternIsNotAnch private PatternIsNotAnchored1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java index 1695ae1342e..1493b20852c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternValidation.java @@ -36,13 +36,19 @@ public class PatternValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class PatternValidation1Boxed permits PatternValidation1BoxedVoid, PatternValidation1BoxedBoolean, PatternValidation1BoxedNumber, PatternValidation1BoxedString, PatternValidation1BoxedList, PatternValidation1BoxedMap {} + public static abstract sealed class PatternValidation1Boxed permits PatternValidation1BoxedVoid, PatternValidation1BoxedBoolean, PatternValidation1BoxedNumber, PatternValidation1BoxedString, PatternValidation1BoxedList, PatternValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PatternValidation1BoxedVoid extends PatternValidation1Boxed { public final Void data; private PatternValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedBoolean extends PatternValidation1Boxed { @@ -50,6 +56,10 @@ public static final class PatternValidation1BoxedBoolean extends PatternValidati private PatternValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedNumber extends PatternValidation1Boxed { @@ -57,6 +67,10 @@ public static final class PatternValidation1BoxedNumber extends PatternValidatio private PatternValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedString extends PatternValidation1Boxed { @@ -64,6 +78,10 @@ public static final class PatternValidation1BoxedString extends PatternValidatio private PatternValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedList extends PatternValidation1Boxed { @@ -71,6 +89,10 @@ public static final class PatternValidation1BoxedList extends PatternValidation1 private PatternValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternValidation1BoxedMap extends PatternValidation1Boxed { @@ -78,6 +100,10 @@ public static final class PatternValidation1BoxedMap extends PatternValidation1B private PatternValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.java index d30627f0616..c27817f84a7 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegex.java @@ -49,13 +49,19 @@ public static Fo getInstance() { } - public static abstract sealed class PatternpropertiesValidatesPropertiesMatchingARegex1Boxed permits PatternpropertiesValidatesPropertiesMatchingARegex1BoxedVoid, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedBoolean, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedNumber, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedString, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedList, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedMap {} + public static abstract sealed class PatternpropertiesValidatesPropertiesMatchingARegex1Boxed permits PatternpropertiesValidatesPropertiesMatchingARegex1BoxedVoid, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedBoolean, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedNumber, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedString, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedList, PatternpropertiesValidatesPropertiesMatchingARegex1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PatternpropertiesValidatesPropertiesMatchingARegex1BoxedVoid extends PatternpropertiesValidatesPropertiesMatchingARegex1Boxed { public final Void data; private PatternpropertiesValidatesPropertiesMatchingARegex1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesValidatesPropertiesMatchingARegex1BoxedBoolean extends PatternpropertiesValidatesPropertiesMatchingARegex1Boxed { @@ -63,6 +69,10 @@ public static final class PatternpropertiesValidatesPropertiesMatchingARegex1Box private PatternpropertiesValidatesPropertiesMatchingARegex1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesValidatesPropertiesMatchingARegex1BoxedNumber extends PatternpropertiesValidatesPropertiesMatchingARegex1Boxed { @@ -70,6 +80,10 @@ public static final class PatternpropertiesValidatesPropertiesMatchingARegex1Box private PatternpropertiesValidatesPropertiesMatchingARegex1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesValidatesPropertiesMatchingARegex1BoxedString extends PatternpropertiesValidatesPropertiesMatchingARegex1Boxed { @@ -77,6 +91,10 @@ public static final class PatternpropertiesValidatesPropertiesMatchingARegex1Box private PatternpropertiesValidatesPropertiesMatchingARegex1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesValidatesPropertiesMatchingARegex1BoxedList extends PatternpropertiesValidatesPropertiesMatchingARegex1Boxed { @@ -84,6 +102,10 @@ public static final class PatternpropertiesValidatesPropertiesMatchingARegex1Box private PatternpropertiesValidatesPropertiesMatchingARegex1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesValidatesPropertiesMatchingARegex1BoxedMap extends PatternpropertiesValidatesPropertiesMatchingARegex1Boxed { @@ -91,6 +113,10 @@ public static final class PatternpropertiesValidatesPropertiesMatchingARegex1Box private PatternpropertiesValidatesPropertiesMatchingARegex1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.java index cfcc0e012bf..1f4e7679b56 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesWithNullValuedInstanceProperties.java @@ -49,13 +49,19 @@ public static Bar getInstance() { } - public static abstract sealed class PatternpropertiesWithNullValuedInstanceProperties1Boxed permits PatternpropertiesWithNullValuedInstanceProperties1BoxedVoid, PatternpropertiesWithNullValuedInstanceProperties1BoxedBoolean, PatternpropertiesWithNullValuedInstanceProperties1BoxedNumber, PatternpropertiesWithNullValuedInstanceProperties1BoxedString, PatternpropertiesWithNullValuedInstanceProperties1BoxedList, PatternpropertiesWithNullValuedInstanceProperties1BoxedMap {} + public static abstract sealed class PatternpropertiesWithNullValuedInstanceProperties1Boxed permits PatternpropertiesWithNullValuedInstanceProperties1BoxedVoid, PatternpropertiesWithNullValuedInstanceProperties1BoxedBoolean, PatternpropertiesWithNullValuedInstanceProperties1BoxedNumber, PatternpropertiesWithNullValuedInstanceProperties1BoxedString, PatternpropertiesWithNullValuedInstanceProperties1BoxedList, PatternpropertiesWithNullValuedInstanceProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PatternpropertiesWithNullValuedInstanceProperties1BoxedVoid extends PatternpropertiesWithNullValuedInstanceProperties1Boxed { public final Void data; private PatternpropertiesWithNullValuedInstanceProperties1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesWithNullValuedInstanceProperties1BoxedBoolean extends PatternpropertiesWithNullValuedInstanceProperties1Boxed { @@ -63,6 +69,10 @@ public static final class PatternpropertiesWithNullValuedInstanceProperties1Boxe private PatternpropertiesWithNullValuedInstanceProperties1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesWithNullValuedInstanceProperties1BoxedNumber extends PatternpropertiesWithNullValuedInstanceProperties1Boxed { @@ -70,6 +80,10 @@ public static final class PatternpropertiesWithNullValuedInstanceProperties1Boxe private PatternpropertiesWithNullValuedInstanceProperties1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesWithNullValuedInstanceProperties1BoxedString extends PatternpropertiesWithNullValuedInstanceProperties1Boxed { @@ -77,6 +91,10 @@ public static final class PatternpropertiesWithNullValuedInstanceProperties1Boxe private PatternpropertiesWithNullValuedInstanceProperties1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesWithNullValuedInstanceProperties1BoxedList extends PatternpropertiesWithNullValuedInstanceProperties1Boxed { @@ -84,6 +102,10 @@ public static final class PatternpropertiesWithNullValuedInstanceProperties1Boxe private PatternpropertiesWithNullValuedInstanceProperties1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PatternpropertiesWithNullValuedInstanceProperties1BoxedMap extends PatternpropertiesWithNullValuedInstanceProperties1Boxed { @@ -91,6 +113,10 @@ public static final class PatternpropertiesWithNullValuedInstanceProperties1Boxe private PatternpropertiesWithNullValuedInstanceProperties1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.java index 13442814496..9ad65a7f402 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItems.java @@ -98,13 +98,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class PrefixitemsValidationAdjustsTheStartingIndexForItems1Boxed permits PrefixitemsValidationAdjustsTheStartingIndexForItems1BoxedList {} + public static abstract sealed class PrefixitemsValidationAdjustsTheStartingIndexForItems1Boxed permits PrefixitemsValidationAdjustsTheStartingIndexForItems1BoxedList { + public abstract @Nullable Object data(); + } public static final class PrefixitemsValidationAdjustsTheStartingIndexForItems1BoxedList extends PrefixitemsValidationAdjustsTheStartingIndexForItems1Boxed { public final PrefixitemsValidationAdjustsTheStartingIndexForItemsList data; private PrefixitemsValidationAdjustsTheStartingIndexForItems1BoxedList(PrefixitemsValidationAdjustsTheStartingIndexForItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsWithNullInstanceElements.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsWithNullInstanceElements.java index 7d80b94edfc..b6b8e3c665b 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsWithNullInstanceElements.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PrefixitemsWithNullInstanceElements.java @@ -119,13 +119,19 @@ public static Schema0 getInstance() { } - public static abstract sealed class PrefixitemsWithNullInstanceElements1Boxed permits PrefixitemsWithNullInstanceElements1BoxedVoid, PrefixitemsWithNullInstanceElements1BoxedBoolean, PrefixitemsWithNullInstanceElements1BoxedNumber, PrefixitemsWithNullInstanceElements1BoxedString, PrefixitemsWithNullInstanceElements1BoxedList, PrefixitemsWithNullInstanceElements1BoxedMap {} + public static abstract sealed class PrefixitemsWithNullInstanceElements1Boxed permits PrefixitemsWithNullInstanceElements1BoxedVoid, PrefixitemsWithNullInstanceElements1BoxedBoolean, PrefixitemsWithNullInstanceElements1BoxedNumber, PrefixitemsWithNullInstanceElements1BoxedString, PrefixitemsWithNullInstanceElements1BoxedList, PrefixitemsWithNullInstanceElements1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PrefixitemsWithNullInstanceElements1BoxedVoid extends PrefixitemsWithNullInstanceElements1Boxed { public final Void data; private PrefixitemsWithNullInstanceElements1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PrefixitemsWithNullInstanceElements1BoxedBoolean extends PrefixitemsWithNullInstanceElements1Boxed { @@ -133,6 +139,10 @@ public static final class PrefixitemsWithNullInstanceElements1BoxedBoolean exten private PrefixitemsWithNullInstanceElements1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PrefixitemsWithNullInstanceElements1BoxedNumber extends PrefixitemsWithNullInstanceElements1Boxed { @@ -140,6 +150,10 @@ public static final class PrefixitemsWithNullInstanceElements1BoxedNumber extend private PrefixitemsWithNullInstanceElements1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PrefixitemsWithNullInstanceElements1BoxedString extends PrefixitemsWithNullInstanceElements1Boxed { @@ -147,6 +161,10 @@ public static final class PrefixitemsWithNullInstanceElements1BoxedString extend private PrefixitemsWithNullInstanceElements1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PrefixitemsWithNullInstanceElements1BoxedList extends PrefixitemsWithNullInstanceElements1Boxed { @@ -154,6 +172,10 @@ public static final class PrefixitemsWithNullInstanceElements1BoxedList extends private PrefixitemsWithNullInstanceElements1BoxedList(PrefixitemsWithNullInstanceElementsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PrefixitemsWithNullInstanceElements1BoxedMap extends PrefixitemsWithNullInstanceElements1Boxed { @@ -161,6 +183,10 @@ public static final class PrefixitemsWithNullInstanceElements1BoxedMap extends P private PrefixitemsWithNullInstanceElements1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.java index abdd5862625..f48570ae223 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteraction.java @@ -53,13 +53,19 @@ public static AdditionalProperties getInstance() { } - public static abstract sealed class FoBoxed permits FoBoxedVoid, FoBoxedBoolean, FoBoxedNumber, FoBoxedString, FoBoxedList, FoBoxedMap {} + public static abstract sealed class FoBoxed permits FoBoxedVoid, FoBoxedBoolean, FoBoxedNumber, FoBoxedString, FoBoxedList, FoBoxedMap { + public abstract @Nullable Object data(); + } public static final class FoBoxedVoid extends FoBoxed { public final Void data; private FoBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoBoxedBoolean extends FoBoxed { @@ -67,6 +73,10 @@ public static final class FoBoxedBoolean extends FoBoxed { private FoBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoBoxedNumber extends FoBoxed { @@ -74,6 +84,10 @@ public static final class FoBoxedNumber extends FoBoxed { private FoBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoBoxedString extends FoBoxed { @@ -81,6 +95,10 @@ public static final class FoBoxedString extends FoBoxed { private FoBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoBoxedList extends FoBoxed { @@ -88,6 +106,10 @@ public static final class FoBoxedList extends FoBoxed { private FoBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class FoBoxedMap extends FoBoxed { @@ -95,6 +117,10 @@ public static final class FoBoxedMap extends FoBoxed { private FoBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -317,13 +343,19 @@ public FoBoxedMap validateAndBox(Map arg, SchemaConfiguration configuratio } } - public static abstract sealed class FooBoxed permits FooBoxedList {} + public static abstract sealed class FooBoxed permits FooBoxedList { + public abstract @Nullable Object data(); + } public static final class FooBoxedList extends FooBoxed { public final FrozenList<@Nullable Object> data; private FooBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -535,13 +567,19 @@ public PropertiesPatternpropertiesAdditionalpropertiesInteractionMapBuilder getB } - public static abstract sealed class PropertiesPatternpropertiesAdditionalpropertiesInteraction1Boxed permits PropertiesPatternpropertiesAdditionalpropertiesInteraction1BoxedMap {} + public static abstract sealed class PropertiesPatternpropertiesAdditionalpropertiesInteraction1Boxed permits PropertiesPatternpropertiesAdditionalpropertiesInteraction1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertiesPatternpropertiesAdditionalpropertiesInteraction1BoxedMap extends PropertiesPatternpropertiesAdditionalpropertiesInteraction1Boxed { public final PropertiesPatternpropertiesAdditionalpropertiesInteractionMap data; private PropertiesPatternpropertiesAdditionalpropertiesInteraction1BoxedMap(PropertiesPatternpropertiesAdditionalpropertiesInteractionMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.java index 74cc9a1318c..23ac2a5bd3f 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNames.java @@ -127,13 +127,19 @@ public ToStringMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ToStringSchemaBoxedMap extends ToStringSchemaBoxed { @@ -169,6 +191,10 @@ public static final class ToStringSchemaBoxedMap extends ToStringSchemaBoxed { private ToStringSchemaBoxedMap(ToStringMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -586,13 +612,19 @@ public PropertiesWhoseNamesAreJavascriptObjectPropertyNamesMapBuilder getBuilder } - public static abstract sealed class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed permits PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap {} + public static abstract sealed class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed permits PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList, PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid extends PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { public final Void data; private PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean extends PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -600,6 +632,10 @@ public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1B private PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber extends PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -607,6 +643,10 @@ public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1B private PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString extends PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -614,6 +654,10 @@ public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1B private PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList extends PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -621,6 +665,10 @@ public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1B private PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap extends PropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -628,6 +676,10 @@ public static final class PropertiesWhoseNamesAreJavascriptObjectPropertyNames1B private PropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap(PropertiesWhoseNamesAreJavascriptObjectPropertyNamesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java index dfeadcc0d8c..5c68c3db422 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharacters.java @@ -348,13 +348,19 @@ public PropertiesWithEscapedCharactersMapBuilder getBuilderAfterAdditionalProper } - public static abstract sealed class PropertiesWithEscapedCharacters1Boxed permits PropertiesWithEscapedCharacters1BoxedVoid, PropertiesWithEscapedCharacters1BoxedBoolean, PropertiesWithEscapedCharacters1BoxedNumber, PropertiesWithEscapedCharacters1BoxedString, PropertiesWithEscapedCharacters1BoxedList, PropertiesWithEscapedCharacters1BoxedMap {} + public static abstract sealed class PropertiesWithEscapedCharacters1Boxed permits PropertiesWithEscapedCharacters1BoxedVoid, PropertiesWithEscapedCharacters1BoxedBoolean, PropertiesWithEscapedCharacters1BoxedNumber, PropertiesWithEscapedCharacters1BoxedString, PropertiesWithEscapedCharacters1BoxedList, PropertiesWithEscapedCharacters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertiesWithEscapedCharacters1BoxedVoid extends PropertiesWithEscapedCharacters1Boxed { public final Void data; private PropertiesWithEscapedCharacters1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedBoolean extends PropertiesWithEscapedCharacters1Boxed { @@ -362,6 +368,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedBoolean extends P private PropertiesWithEscapedCharacters1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedNumber extends PropertiesWithEscapedCharacters1Boxed { @@ -369,6 +379,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedNumber extends Pr private PropertiesWithEscapedCharacters1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedString extends PropertiesWithEscapedCharacters1Boxed { @@ -376,6 +390,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedString extends Pr private PropertiesWithEscapedCharacters1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedList extends PropertiesWithEscapedCharacters1Boxed { @@ -383,6 +401,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedList extends Prop private PropertiesWithEscapedCharacters1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithEscapedCharacters1BoxedMap extends PropertiesWithEscapedCharacters1Boxed { @@ -390,6 +412,10 @@ public static final class PropertiesWithEscapedCharacters1BoxedMap extends Prope private PropertiesWithEscapedCharacters1BoxedMap(PropertiesWithEscapedCharactersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithNullValuedInstanceProperties.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithNullValuedInstanceProperties.java index 6e24d111e88..0fcbec119fe 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithNullValuedInstanceProperties.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertiesWithNullValuedInstanceProperties.java @@ -115,13 +115,19 @@ public PropertiesWithNullValuedInstancePropertiesMapBuilder getBuilderAfterAddit } - public static abstract sealed class PropertiesWithNullValuedInstanceProperties1Boxed permits PropertiesWithNullValuedInstanceProperties1BoxedVoid, PropertiesWithNullValuedInstanceProperties1BoxedBoolean, PropertiesWithNullValuedInstanceProperties1BoxedNumber, PropertiesWithNullValuedInstanceProperties1BoxedString, PropertiesWithNullValuedInstanceProperties1BoxedList, PropertiesWithNullValuedInstanceProperties1BoxedMap {} + public static abstract sealed class PropertiesWithNullValuedInstanceProperties1Boxed permits PropertiesWithNullValuedInstanceProperties1BoxedVoid, PropertiesWithNullValuedInstanceProperties1BoxedBoolean, PropertiesWithNullValuedInstanceProperties1BoxedNumber, PropertiesWithNullValuedInstanceProperties1BoxedString, PropertiesWithNullValuedInstanceProperties1BoxedList, PropertiesWithNullValuedInstanceProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertiesWithNullValuedInstanceProperties1BoxedVoid extends PropertiesWithNullValuedInstanceProperties1Boxed { public final Void data; private PropertiesWithNullValuedInstanceProperties1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithNullValuedInstanceProperties1BoxedBoolean extends PropertiesWithNullValuedInstanceProperties1Boxed { @@ -129,6 +135,10 @@ public static final class PropertiesWithNullValuedInstanceProperties1BoxedBoolea private PropertiesWithNullValuedInstanceProperties1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithNullValuedInstanceProperties1BoxedNumber extends PropertiesWithNullValuedInstanceProperties1Boxed { @@ -136,6 +146,10 @@ public static final class PropertiesWithNullValuedInstanceProperties1BoxedNumber private PropertiesWithNullValuedInstanceProperties1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithNullValuedInstanceProperties1BoxedString extends PropertiesWithNullValuedInstanceProperties1Boxed { @@ -143,6 +157,10 @@ public static final class PropertiesWithNullValuedInstanceProperties1BoxedString private PropertiesWithNullValuedInstanceProperties1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithNullValuedInstanceProperties1BoxedList extends PropertiesWithNullValuedInstanceProperties1Boxed { @@ -150,6 +168,10 @@ public static final class PropertiesWithNullValuedInstanceProperties1BoxedList e private PropertiesWithNullValuedInstanceProperties1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertiesWithNullValuedInstanceProperties1BoxedMap extends PropertiesWithNullValuedInstanceProperties1Boxed { @@ -157,6 +179,10 @@ public static final class PropertiesWithNullValuedInstanceProperties1BoxedMap ex private PropertiesWithNullValuedInstanceProperties1BoxedMap(PropertiesWithNullValuedInstancePropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java index be1d6187fc7..4f5b39e6deb 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReference.java @@ -105,13 +105,19 @@ public PropertyNamedRefThatIsNotAReferenceMapBuilder getBuilderAfterAdditionalPr } - public static abstract sealed class PropertyNamedRefThatIsNotAReference1Boxed permits PropertyNamedRefThatIsNotAReference1BoxedVoid, PropertyNamedRefThatIsNotAReference1BoxedBoolean, PropertyNamedRefThatIsNotAReference1BoxedNumber, PropertyNamedRefThatIsNotAReference1BoxedString, PropertyNamedRefThatIsNotAReference1BoxedList, PropertyNamedRefThatIsNotAReference1BoxedMap {} + public static abstract sealed class PropertyNamedRefThatIsNotAReference1Boxed permits PropertyNamedRefThatIsNotAReference1BoxedVoid, PropertyNamedRefThatIsNotAReference1BoxedBoolean, PropertyNamedRefThatIsNotAReference1BoxedNumber, PropertyNamedRefThatIsNotAReference1BoxedString, PropertyNamedRefThatIsNotAReference1BoxedList, PropertyNamedRefThatIsNotAReference1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertyNamedRefThatIsNotAReference1BoxedVoid extends PropertyNamedRefThatIsNotAReference1Boxed { public final Void data; private PropertyNamedRefThatIsNotAReference1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedBoolean extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -119,6 +125,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedBoolean exten private PropertyNamedRefThatIsNotAReference1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedNumber extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -126,6 +136,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedNumber extend private PropertyNamedRefThatIsNotAReference1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedString extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -133,6 +147,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedString extend private PropertyNamedRefThatIsNotAReference1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedList extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -140,6 +158,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedList extends private PropertyNamedRefThatIsNotAReference1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertyNamedRefThatIsNotAReference1BoxedMap extends PropertyNamedRefThatIsNotAReference1Boxed { @@ -147,6 +169,10 @@ public static final class PropertyNamedRefThatIsNotAReference1BoxedMap extends P private PropertyNamedRefThatIsNotAReference1BoxedMap(PropertyNamedRefThatIsNotAReferenceMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertynamesValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertynamesValidation.java index a4a4af310ed..7f243d22802 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertynamesValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/PropertynamesValidation.java @@ -35,13 +35,19 @@ public class PropertynamesValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class PropertyNamesBoxed permits PropertyNamesBoxedString {} + public static abstract sealed class PropertyNamesBoxed permits PropertyNamesBoxedString { + public abstract @Nullable Object data(); + } public static final class PropertyNamesBoxedString extends PropertyNamesBoxed { public final String data; private PropertyNamesBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -96,13 +102,19 @@ public PropertyNamesBoxedString validateAndBox(String arg, SchemaConfiguration c } } - public static abstract sealed class PropertynamesValidation1Boxed permits PropertynamesValidation1BoxedVoid, PropertynamesValidation1BoxedBoolean, PropertynamesValidation1BoxedNumber, PropertynamesValidation1BoxedString, PropertynamesValidation1BoxedList, PropertynamesValidation1BoxedMap {} + public static abstract sealed class PropertynamesValidation1Boxed permits PropertynamesValidation1BoxedVoid, PropertynamesValidation1BoxedBoolean, PropertynamesValidation1BoxedNumber, PropertynamesValidation1BoxedString, PropertynamesValidation1BoxedList, PropertynamesValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class PropertynamesValidation1BoxedVoid extends PropertynamesValidation1Boxed { public final Void data; private PropertynamesValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertynamesValidation1BoxedBoolean extends PropertynamesValidation1Boxed { @@ -110,6 +122,10 @@ public static final class PropertynamesValidation1BoxedBoolean extends Propertyn private PropertynamesValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertynamesValidation1BoxedNumber extends PropertynamesValidation1Boxed { @@ -117,6 +133,10 @@ public static final class PropertynamesValidation1BoxedNumber extends Propertyna private PropertynamesValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertynamesValidation1BoxedString extends PropertynamesValidation1Boxed { @@ -124,6 +144,10 @@ public static final class PropertynamesValidation1BoxedString extends Propertyna private PropertynamesValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertynamesValidation1BoxedList extends PropertynamesValidation1Boxed { @@ -131,6 +155,10 @@ public static final class PropertynamesValidation1BoxedList extends Propertyname private PropertynamesValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class PropertynamesValidation1BoxedMap extends PropertynamesValidation1Boxed { @@ -138,6 +166,10 @@ public static final class PropertynamesValidation1BoxedMap extends Propertynames private PropertynamesValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexFormat.java index 6194a2cc5b2..c015ccc8d17 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexFormat.java @@ -35,13 +35,19 @@ public class RegexFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class RegexFormat1Boxed permits RegexFormat1BoxedVoid, RegexFormat1BoxedBoolean, RegexFormat1BoxedNumber, RegexFormat1BoxedString, RegexFormat1BoxedList, RegexFormat1BoxedMap {} + public static abstract sealed class RegexFormat1Boxed permits RegexFormat1BoxedVoid, RegexFormat1BoxedBoolean, RegexFormat1BoxedNumber, RegexFormat1BoxedString, RegexFormat1BoxedList, RegexFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RegexFormat1BoxedVoid extends RegexFormat1Boxed { public final Void data; private RegexFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexFormat1BoxedBoolean extends RegexFormat1Boxed { @@ -49,6 +55,10 @@ public static final class RegexFormat1BoxedBoolean extends RegexFormat1Boxed { private RegexFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexFormat1BoxedNumber extends RegexFormat1Boxed { @@ -56,6 +66,10 @@ public static final class RegexFormat1BoxedNumber extends RegexFormat1Boxed { private RegexFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexFormat1BoxedString extends RegexFormat1Boxed { @@ -63,6 +77,10 @@ public static final class RegexFormat1BoxedString extends RegexFormat1Boxed { private RegexFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexFormat1BoxedList extends RegexFormat1Boxed { @@ -70,6 +88,10 @@ public static final class RegexFormat1BoxedList extends RegexFormat1Boxed { private RegexFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexFormat1BoxedMap extends RegexFormat1Boxed { @@ -77,6 +99,10 @@ public static final class RegexFormat1BoxedMap extends RegexFormat1Boxed { private RegexFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.java index 26588c3343e..c990b4994b3 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitive.java @@ -61,13 +61,19 @@ public static X getInstance() { } - public static abstract sealed class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed permits RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedVoid, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedBoolean, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedNumber, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedString, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedList, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedMap {} + public static abstract sealed class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed permits RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedVoid, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedBoolean, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedNumber, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedString, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedList, RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedVoid extends RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed { public final Void data; private RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedBoolean extends RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed { @@ -75,6 +81,10 @@ public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxe private RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedNumber extends RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed { @@ -82,6 +92,10 @@ public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxe private RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedString extends RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed { @@ -89,6 +103,10 @@ public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxe private RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedList extends RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed { @@ -96,6 +114,10 @@ public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxe private RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedMap extends RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxed { @@ -103,6 +125,10 @@ public static final class RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1Boxe private RegexesAreNotAnchoredByDefaultAndAreCaseSensitive1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RelativeJsonPointerFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RelativeJsonPointerFormat.java index 2bfb786d652..35892ce241a 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RelativeJsonPointerFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RelativeJsonPointerFormat.java @@ -35,13 +35,19 @@ public class RelativeJsonPointerFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class RelativeJsonPointerFormat1Boxed permits RelativeJsonPointerFormat1BoxedVoid, RelativeJsonPointerFormat1BoxedBoolean, RelativeJsonPointerFormat1BoxedNumber, RelativeJsonPointerFormat1BoxedString, RelativeJsonPointerFormat1BoxedList, RelativeJsonPointerFormat1BoxedMap {} + public static abstract sealed class RelativeJsonPointerFormat1Boxed permits RelativeJsonPointerFormat1BoxedVoid, RelativeJsonPointerFormat1BoxedBoolean, RelativeJsonPointerFormat1BoxedNumber, RelativeJsonPointerFormat1BoxedString, RelativeJsonPointerFormat1BoxedList, RelativeJsonPointerFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RelativeJsonPointerFormat1BoxedVoid extends RelativeJsonPointerFormat1Boxed { public final Void data; private RelativeJsonPointerFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RelativeJsonPointerFormat1BoxedBoolean extends RelativeJsonPointerFormat1Boxed { @@ -49,6 +55,10 @@ public static final class RelativeJsonPointerFormat1BoxedBoolean extends Relativ private RelativeJsonPointerFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RelativeJsonPointerFormat1BoxedNumber extends RelativeJsonPointerFormat1Boxed { @@ -56,6 +66,10 @@ public static final class RelativeJsonPointerFormat1BoxedNumber extends Relative private RelativeJsonPointerFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RelativeJsonPointerFormat1BoxedString extends RelativeJsonPointerFormat1Boxed { @@ -63,6 +77,10 @@ public static final class RelativeJsonPointerFormat1BoxedString extends Relative private RelativeJsonPointerFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RelativeJsonPointerFormat1BoxedList extends RelativeJsonPointerFormat1Boxed { @@ -70,6 +88,10 @@ public static final class RelativeJsonPointerFormat1BoxedList extends RelativeJs private RelativeJsonPointerFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RelativeJsonPointerFormat1BoxedMap extends RelativeJsonPointerFormat1Boxed { @@ -77,6 +99,10 @@ public static final class RelativeJsonPointerFormat1BoxedMap extends RelativeJso private RelativeJsonPointerFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java index d5b6f99e7e3..3ec1cb0e025 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidation.java @@ -157,13 +157,19 @@ public RequiredDefaultValidationMapBuilder getBuilderAfterAdditionalProperty(Map } - public static abstract sealed class RequiredDefaultValidation1Boxed permits RequiredDefaultValidation1BoxedVoid, RequiredDefaultValidation1BoxedBoolean, RequiredDefaultValidation1BoxedNumber, RequiredDefaultValidation1BoxedString, RequiredDefaultValidation1BoxedList, RequiredDefaultValidation1BoxedMap {} + public static abstract sealed class RequiredDefaultValidation1Boxed permits RequiredDefaultValidation1BoxedVoid, RequiredDefaultValidation1BoxedBoolean, RequiredDefaultValidation1BoxedNumber, RequiredDefaultValidation1BoxedString, RequiredDefaultValidation1BoxedList, RequiredDefaultValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RequiredDefaultValidation1BoxedVoid extends RequiredDefaultValidation1Boxed { public final Void data; private RequiredDefaultValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedBoolean extends RequiredDefaultValidation1Boxed { @@ -171,6 +177,10 @@ public static final class RequiredDefaultValidation1BoxedBoolean extends Require private RequiredDefaultValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedNumber extends RequiredDefaultValidation1Boxed { @@ -178,6 +188,10 @@ public static final class RequiredDefaultValidation1BoxedNumber extends Required private RequiredDefaultValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedString extends RequiredDefaultValidation1Boxed { @@ -185,6 +199,10 @@ public static final class RequiredDefaultValidation1BoxedString extends Required private RequiredDefaultValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedList extends RequiredDefaultValidation1Boxed { @@ -192,6 +210,10 @@ public static final class RequiredDefaultValidation1BoxedList extends RequiredDe private RequiredDefaultValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredDefaultValidation1BoxedMap extends RequiredDefaultValidation1Boxed { @@ -199,6 +221,10 @@ public static final class RequiredDefaultValidation1BoxedMap extends RequiredDef private RequiredDefaultValidation1BoxedMap(RequiredDefaultValidationMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.java index ccb65d4a35b..2ae49db2d06 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames.java @@ -369,13 +369,19 @@ public RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesMap110Builder } - public static abstract sealed class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed permits RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap {} + public static abstract sealed class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed permits RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList, RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid extends RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { public final Void data; private RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean extends RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -383,6 +389,10 @@ public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropert private RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber extends RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -390,6 +400,10 @@ public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropert private RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString extends RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -397,6 +411,10 @@ public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropert private RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList extends RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -404,6 +422,10 @@ public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropert private RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap extends RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1Boxed { @@ -411,6 +433,10 @@ public static final class RequiredPropertiesWhoseNamesAreJavascriptObjectPropert private RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames1BoxedMap(RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java index b8d2e55266a..f2fcafbdf13 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredValidation.java @@ -247,13 +247,19 @@ public RequiredValidationMap0Builder getBuilderAfterFoo(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredValidation1BoxedMap extends RequiredValidation1Boxed { @@ -289,6 +311,10 @@ public static final class RequiredValidation1BoxedMap extends RequiredValidation private RequiredValidation1BoxedMap(RequiredValidationMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java index 67ab10f909b..65683b78a83 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArray.java @@ -157,13 +157,19 @@ public RequiredWithEmptyArrayMapBuilder getBuilderAfterAdditionalProperty(Map data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEmptyArray1BoxedMap extends RequiredWithEmptyArray1Boxed { @@ -199,6 +221,10 @@ public static final class RequiredWithEmptyArray1BoxedMap extends RequiredWithEm private RequiredWithEmptyArray1BoxedMap(RequiredWithEmptyArrayMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java index 6c12e583446..aa00cfb41ab 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharacters.java @@ -1648,13 +1648,19 @@ public RequiredWithEscapedCharactersMap111110Builder getBuilderAfterFoobar1(Map< } - public static abstract sealed class RequiredWithEscapedCharacters1Boxed permits RequiredWithEscapedCharacters1BoxedVoid, RequiredWithEscapedCharacters1BoxedBoolean, RequiredWithEscapedCharacters1BoxedNumber, RequiredWithEscapedCharacters1BoxedString, RequiredWithEscapedCharacters1BoxedList, RequiredWithEscapedCharacters1BoxedMap {} + public static abstract sealed class RequiredWithEscapedCharacters1Boxed permits RequiredWithEscapedCharacters1BoxedVoid, RequiredWithEscapedCharacters1BoxedBoolean, RequiredWithEscapedCharacters1BoxedNumber, RequiredWithEscapedCharacters1BoxedString, RequiredWithEscapedCharacters1BoxedList, RequiredWithEscapedCharacters1BoxedMap { + public abstract @Nullable Object data(); + } public static final class RequiredWithEscapedCharacters1BoxedVoid extends RequiredWithEscapedCharacters1Boxed { public final Void data; private RequiredWithEscapedCharacters1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedBoolean extends RequiredWithEscapedCharacters1Boxed { @@ -1662,6 +1668,10 @@ public static final class RequiredWithEscapedCharacters1BoxedBoolean extends Req private RequiredWithEscapedCharacters1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedNumber extends RequiredWithEscapedCharacters1Boxed { @@ -1669,6 +1679,10 @@ public static final class RequiredWithEscapedCharacters1BoxedNumber extends Requ private RequiredWithEscapedCharacters1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedString extends RequiredWithEscapedCharacters1Boxed { @@ -1676,6 +1690,10 @@ public static final class RequiredWithEscapedCharacters1BoxedString extends Requ private RequiredWithEscapedCharacters1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedList extends RequiredWithEscapedCharacters1Boxed { @@ -1683,6 +1701,10 @@ public static final class RequiredWithEscapedCharacters1BoxedList extends Requir private RequiredWithEscapedCharacters1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class RequiredWithEscapedCharacters1BoxedMap extends RequiredWithEscapedCharacters1Boxed { @@ -1690,6 +1712,10 @@ public static final class RequiredWithEscapedCharacters1BoxedMap extends Require private RequiredWithEscapedCharacters1BoxedMap(RequiredWithEscapedCharactersMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java index dc3834bae33..1007dda3a7c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidation.java @@ -85,13 +85,19 @@ public double value() { } - public static abstract sealed class SimpleEnumValidation1Boxed permits SimpleEnumValidation1BoxedNumber {} + public static abstract sealed class SimpleEnumValidation1Boxed permits SimpleEnumValidation1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class SimpleEnumValidation1BoxedNumber extends SimpleEnumValidation1Boxed { public final Number data; private SimpleEnumValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SingleDependency.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SingleDependency.java index 6c6c6ea7230..155f93e2ea3 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SingleDependency.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SingleDependency.java @@ -38,13 +38,19 @@ public class SingleDependency { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class SingleDependency1Boxed permits SingleDependency1BoxedVoid, SingleDependency1BoxedBoolean, SingleDependency1BoxedNumber, SingleDependency1BoxedString, SingleDependency1BoxedList, SingleDependency1BoxedMap {} + public static abstract sealed class SingleDependency1Boxed permits SingleDependency1BoxedVoid, SingleDependency1BoxedBoolean, SingleDependency1BoxedNumber, SingleDependency1BoxedString, SingleDependency1BoxedList, SingleDependency1BoxedMap { + public abstract @Nullable Object data(); + } public static final class SingleDependency1BoxedVoid extends SingleDependency1Boxed { public final Void data; private SingleDependency1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SingleDependency1BoxedBoolean extends SingleDependency1Boxed { @@ -52,6 +58,10 @@ public static final class SingleDependency1BoxedBoolean extends SingleDependency private SingleDependency1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SingleDependency1BoxedNumber extends SingleDependency1Boxed { @@ -59,6 +69,10 @@ public static final class SingleDependency1BoxedNumber extends SingleDependency1 private SingleDependency1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SingleDependency1BoxedString extends SingleDependency1Boxed { @@ -66,6 +80,10 @@ public static final class SingleDependency1BoxedString extends SingleDependency1 private SingleDependency1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SingleDependency1BoxedList extends SingleDependency1Boxed { @@ -73,6 +91,10 @@ public static final class SingleDependency1BoxedList extends SingleDependency1Bo private SingleDependency1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class SingleDependency1BoxedMap extends SingleDependency1Boxed { @@ -80,6 +102,10 @@ public static final class SingleDependency1BoxedMap extends SingleDependency1Box private SingleDependency1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SmallMultipleOfLargeInteger.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SmallMultipleOfLargeInteger.java index 66e93186bf2..ee2882293ad 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SmallMultipleOfLargeInteger.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/SmallMultipleOfLargeInteger.java @@ -20,13 +20,19 @@ public class SmallMultipleOfLargeInteger { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class SmallMultipleOfLargeInteger1Boxed permits SmallMultipleOfLargeInteger1BoxedNumber {} + public static abstract sealed class SmallMultipleOfLargeInteger1Boxed permits SmallMultipleOfLargeInteger1BoxedNumber { + public abstract @Nullable Object data(); + } public static final class SmallMultipleOfLargeInteger1BoxedNumber extends SmallMultipleOfLargeInteger1Boxed { public final Number data; private SmallMultipleOfLargeInteger1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java index e16ec67746d..194c3962ed8 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStrings.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class StringTypeMatchesStrings { +public class StringTypeMatchesStrings extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TimeFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TimeFormat.java index dfd07e4ebc1..ac561e09b5a 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TimeFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TimeFormat.java @@ -35,13 +35,19 @@ public class TimeFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class TimeFormat1Boxed permits TimeFormat1BoxedVoid, TimeFormat1BoxedBoolean, TimeFormat1BoxedNumber, TimeFormat1BoxedString, TimeFormat1BoxedList, TimeFormat1BoxedMap {} + public static abstract sealed class TimeFormat1Boxed permits TimeFormat1BoxedVoid, TimeFormat1BoxedBoolean, TimeFormat1BoxedNumber, TimeFormat1BoxedString, TimeFormat1BoxedList, TimeFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class TimeFormat1BoxedVoid extends TimeFormat1Boxed { public final Void data; private TimeFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TimeFormat1BoxedBoolean extends TimeFormat1Boxed { @@ -49,6 +55,10 @@ public static final class TimeFormat1BoxedBoolean extends TimeFormat1Boxed { private TimeFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TimeFormat1BoxedNumber extends TimeFormat1Boxed { @@ -56,6 +66,10 @@ public static final class TimeFormat1BoxedNumber extends TimeFormat1Boxed { private TimeFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TimeFormat1BoxedString extends TimeFormat1Boxed { @@ -63,6 +77,10 @@ public static final class TimeFormat1BoxedString extends TimeFormat1Boxed { private TimeFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TimeFormat1BoxedList extends TimeFormat1Boxed { @@ -70,6 +88,10 @@ public static final class TimeFormat1BoxedList extends TimeFormat1Boxed { private TimeFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TimeFormat1BoxedMap extends TimeFormat1Boxed { @@ -77,6 +99,10 @@ public static final class TimeFormat1BoxedMap extends TimeFormat1Boxed { private TimeFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayObjectOrNull.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayObjectOrNull.java index b3f2b406e4b..f8915edede2 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayObjectOrNull.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayObjectOrNull.java @@ -29,13 +29,19 @@ public class TypeArrayObjectOrNull { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class TypeArrayObjectOrNull1Boxed permits TypeArrayObjectOrNull1BoxedList, TypeArrayObjectOrNull1BoxedMap, TypeArrayObjectOrNull1BoxedVoid {} + public static abstract sealed class TypeArrayObjectOrNull1Boxed permits TypeArrayObjectOrNull1BoxedList, TypeArrayObjectOrNull1BoxedMap, TypeArrayObjectOrNull1BoxedVoid { + public abstract @Nullable Object data(); + } public static final class TypeArrayObjectOrNull1BoxedList extends TypeArrayObjectOrNull1Boxed { public final FrozenList<@Nullable Object> data; private TypeArrayObjectOrNull1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TypeArrayObjectOrNull1BoxedMap extends TypeArrayObjectOrNull1Boxed { @@ -43,12 +49,20 @@ public static final class TypeArrayObjectOrNull1BoxedMap extends TypeArrayObject private TypeArrayObjectOrNull1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TypeArrayObjectOrNull1BoxedVoid extends TypeArrayObjectOrNull1Boxed { public final Void data; private TypeArrayObjectOrNull1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayOrObject.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayOrObject.java index 27198f7c51e..34b35d5020d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayOrObject.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeArrayOrObject.java @@ -28,13 +28,19 @@ public class TypeArrayOrObject { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class TypeArrayOrObject1Boxed permits TypeArrayOrObject1BoxedList, TypeArrayOrObject1BoxedMap {} + public static abstract sealed class TypeArrayOrObject1Boxed permits TypeArrayOrObject1BoxedList, TypeArrayOrObject1BoxedMap { + public abstract @Nullable Object data(); + } public static final class TypeArrayOrObject1BoxedList extends TypeArrayOrObject1Boxed { public final FrozenList<@Nullable Object> data; private TypeArrayOrObject1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class TypeArrayOrObject1BoxedMap extends TypeArrayOrObject1Boxed { @@ -42,6 +48,10 @@ public static final class TypeArrayOrObject1BoxedMap extends TypeArrayOrObject1B private TypeArrayOrObject1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeAsArrayWithOneItem.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeAsArrayWithOneItem.java index 4ca47331d5f..05ea82f876c 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeAsArrayWithOneItem.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/TypeAsArrayWithOneItem.java @@ -2,7 +2,7 @@ import org.checkerframework.checker.nullness.qual.Nullable; import org.openapijsonschematools.client.schemas.StringJsonSchema; -public class TypeAsArrayWithOneItem { +public class TypeAsArrayWithOneItem extends StringJsonSchema { // nest classes so all schemas and input/output classes can be public diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsAsSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsAsSchema.java index d3c5e785202..d5a5ae23cb2 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsAsSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsAsSchema.java @@ -47,13 +47,19 @@ public static UnevaluatedItems getInstance() { } - public static abstract sealed class UnevaluateditemsAsSchema1Boxed permits UnevaluateditemsAsSchema1BoxedVoid, UnevaluateditemsAsSchema1BoxedBoolean, UnevaluateditemsAsSchema1BoxedNumber, UnevaluateditemsAsSchema1BoxedString, UnevaluateditemsAsSchema1BoxedList, UnevaluateditemsAsSchema1BoxedMap {} + public static abstract sealed class UnevaluateditemsAsSchema1Boxed permits UnevaluateditemsAsSchema1BoxedVoid, UnevaluateditemsAsSchema1BoxedBoolean, UnevaluateditemsAsSchema1BoxedNumber, UnevaluateditemsAsSchema1BoxedString, UnevaluateditemsAsSchema1BoxedList, UnevaluateditemsAsSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluateditemsAsSchema1BoxedVoid extends UnevaluateditemsAsSchema1Boxed { public final Void data; private UnevaluateditemsAsSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsAsSchema1BoxedBoolean extends UnevaluateditemsAsSchema1Boxed { @@ -61,6 +67,10 @@ public static final class UnevaluateditemsAsSchema1BoxedBoolean extends Unevalua private UnevaluateditemsAsSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsAsSchema1BoxedNumber extends UnevaluateditemsAsSchema1Boxed { @@ -68,6 +78,10 @@ public static final class UnevaluateditemsAsSchema1BoxedNumber extends Unevaluat private UnevaluateditemsAsSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsAsSchema1BoxedString extends UnevaluateditemsAsSchema1Boxed { @@ -75,6 +89,10 @@ public static final class UnevaluateditemsAsSchema1BoxedString extends Unevaluat private UnevaluateditemsAsSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsAsSchema1BoxedList extends UnevaluateditemsAsSchema1Boxed { @@ -82,6 +100,10 @@ public static final class UnevaluateditemsAsSchema1BoxedList extends Unevaluated private UnevaluateditemsAsSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsAsSchema1BoxedMap extends UnevaluateditemsAsSchema1Boxed { @@ -89,6 +111,10 @@ public static final class UnevaluateditemsAsSchema1BoxedMap extends Unevaluatedi private UnevaluateditemsAsSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.java index 044900701b7..ba2e06ba6f3 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsDependsOnMultipleNestedContains.java @@ -36,13 +36,19 @@ public class UnevaluateditemsDependsOnMultipleNestedContains { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ContainsBoxed permits ContainsBoxedVoid, ContainsBoxedBoolean, ContainsBoxedNumber, ContainsBoxedString, ContainsBoxedList, ContainsBoxedMap {} + public static abstract sealed class ContainsBoxed permits ContainsBoxedVoid, ContainsBoxedBoolean, ContainsBoxedNumber, ContainsBoxedString, ContainsBoxedList, ContainsBoxedMap { + public abstract @Nullable Object data(); + } public static final class ContainsBoxedVoid extends ContainsBoxed { public final Void data; private ContainsBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedBoolean extends ContainsBoxed { @@ -50,6 +56,10 @@ public static final class ContainsBoxedBoolean extends ContainsBoxed { private ContainsBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedNumber extends ContainsBoxed { @@ -57,6 +67,10 @@ public static final class ContainsBoxedNumber extends ContainsBoxed { private ContainsBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedString extends ContainsBoxed { @@ -64,6 +78,10 @@ public static final class ContainsBoxedString extends ContainsBoxed { private ContainsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedList extends ContainsBoxed { @@ -71,6 +89,10 @@ public static final class ContainsBoxedList extends ContainsBoxed { private ContainsBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ContainsBoxedMap extends ContainsBoxed { @@ -78,6 +100,10 @@ public static final class ContainsBoxedMap extends ContainsBoxed { private ContainsBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -300,13 +326,19 @@ public ContainsBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap {} + public static abstract sealed class Schema0Boxed permits Schema0BoxedVoid, Schema0BoxedBoolean, Schema0BoxedNumber, Schema0BoxedString, Schema0BoxedList, Schema0BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema0BoxedVoid extends Schema0Boxed { public final Void data; private Schema0BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedBoolean extends Schema0Boxed { @@ -314,6 +346,10 @@ public static final class Schema0BoxedBoolean extends Schema0Boxed { private Schema0BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedNumber extends Schema0Boxed { @@ -321,6 +357,10 @@ public static final class Schema0BoxedNumber extends Schema0Boxed { private Schema0BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedString extends Schema0Boxed { @@ -328,6 +368,10 @@ public static final class Schema0BoxedString extends Schema0Boxed { private Schema0BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedList extends Schema0Boxed { @@ -335,6 +379,10 @@ public static final class Schema0BoxedList extends Schema0Boxed { private Schema0BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema0BoxedMap extends Schema0Boxed { @@ -342,6 +390,10 @@ public static final class Schema0BoxedMap extends Schema0Boxed { private Schema0BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -564,13 +616,19 @@ public Schema0BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class Contains1Boxed permits Contains1BoxedVoid, Contains1BoxedBoolean, Contains1BoxedNumber, Contains1BoxedString, Contains1BoxedList, Contains1BoxedMap {} + public static abstract sealed class Contains1Boxed permits Contains1BoxedVoid, Contains1BoxedBoolean, Contains1BoxedNumber, Contains1BoxedString, Contains1BoxedList, Contains1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Contains1BoxedVoid extends Contains1Boxed { public final Void data; private Contains1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Contains1BoxedBoolean extends Contains1Boxed { @@ -578,6 +636,10 @@ public static final class Contains1BoxedBoolean extends Contains1Boxed { private Contains1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Contains1BoxedNumber extends Contains1Boxed { @@ -585,6 +647,10 @@ public static final class Contains1BoxedNumber extends Contains1Boxed { private Contains1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Contains1BoxedString extends Contains1Boxed { @@ -592,6 +658,10 @@ public static final class Contains1BoxedString extends Contains1Boxed { private Contains1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Contains1BoxedList extends Contains1Boxed { @@ -599,6 +669,10 @@ public static final class Contains1BoxedList extends Contains1Boxed { private Contains1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Contains1BoxedMap extends Contains1Boxed { @@ -606,6 +680,10 @@ public static final class Contains1BoxedMap extends Contains1Boxed { private Contains1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -828,13 +906,19 @@ public Contains1BoxedMap validateAndBox(Map arg, SchemaConfiguration confi } } - public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap {} + public static abstract sealed class Schema1Boxed permits Schema1BoxedVoid, Schema1BoxedBoolean, Schema1BoxedNumber, Schema1BoxedString, Schema1BoxedList, Schema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class Schema1BoxedVoid extends Schema1Boxed { public final Void data; private Schema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedBoolean extends Schema1Boxed { @@ -842,6 +926,10 @@ public static final class Schema1BoxedBoolean extends Schema1Boxed { private Schema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedNumber extends Schema1Boxed { @@ -849,6 +937,10 @@ public static final class Schema1BoxedNumber extends Schema1Boxed { private Schema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedString extends Schema1Boxed { @@ -856,6 +948,10 @@ public static final class Schema1BoxedString extends Schema1Boxed { private Schema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedList extends Schema1Boxed { @@ -863,6 +959,10 @@ public static final class Schema1BoxedList extends Schema1Boxed { private Schema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class Schema1BoxedMap extends Schema1Boxed { @@ -870,6 +970,10 @@ public static final class Schema1BoxedMap extends Schema1Boxed { private Schema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1092,13 +1196,19 @@ public Schema1BoxedMap validateAndBox(Map arg, SchemaConfiguration configu } } - public static abstract sealed class UnevaluatedItemsBoxed permits UnevaluatedItemsBoxedVoid, UnevaluatedItemsBoxedBoolean, UnevaluatedItemsBoxedNumber, UnevaluatedItemsBoxedString, UnevaluatedItemsBoxedList, UnevaluatedItemsBoxedMap {} + public static abstract sealed class UnevaluatedItemsBoxed permits UnevaluatedItemsBoxedVoid, UnevaluatedItemsBoxedBoolean, UnevaluatedItemsBoxedNumber, UnevaluatedItemsBoxedString, UnevaluatedItemsBoxedList, UnevaluatedItemsBoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluatedItemsBoxedVoid extends UnevaluatedItemsBoxed { public final Void data; private UnevaluatedItemsBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedItemsBoxedBoolean extends UnevaluatedItemsBoxed { @@ -1106,6 +1216,10 @@ public static final class UnevaluatedItemsBoxedBoolean extends UnevaluatedItemsB private UnevaluatedItemsBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedItemsBoxedNumber extends UnevaluatedItemsBoxed { @@ -1113,6 +1227,10 @@ public static final class UnevaluatedItemsBoxedNumber extends UnevaluatedItemsBo private UnevaluatedItemsBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedItemsBoxedString extends UnevaluatedItemsBoxed { @@ -1120,6 +1238,10 @@ public static final class UnevaluatedItemsBoxedString extends UnevaluatedItemsBo private UnevaluatedItemsBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedItemsBoxedList extends UnevaluatedItemsBoxed { @@ -1127,6 +1249,10 @@ public static final class UnevaluatedItemsBoxedList extends UnevaluatedItemsBoxe private UnevaluatedItemsBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedItemsBoxedMap extends UnevaluatedItemsBoxed { @@ -1134,6 +1260,10 @@ public static final class UnevaluatedItemsBoxedMap extends UnevaluatedItemsBoxed private UnevaluatedItemsBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -1356,13 +1486,19 @@ public UnevaluatedItemsBoxedMap validateAndBox(Map arg, SchemaConfiguratio } } - public static abstract sealed class UnevaluateditemsDependsOnMultipleNestedContains1Boxed permits UnevaluateditemsDependsOnMultipleNestedContains1BoxedVoid, UnevaluateditemsDependsOnMultipleNestedContains1BoxedBoolean, UnevaluateditemsDependsOnMultipleNestedContains1BoxedNumber, UnevaluateditemsDependsOnMultipleNestedContains1BoxedString, UnevaluateditemsDependsOnMultipleNestedContains1BoxedList, UnevaluateditemsDependsOnMultipleNestedContains1BoxedMap {} + public static abstract sealed class UnevaluateditemsDependsOnMultipleNestedContains1Boxed permits UnevaluateditemsDependsOnMultipleNestedContains1BoxedVoid, UnevaluateditemsDependsOnMultipleNestedContains1BoxedBoolean, UnevaluateditemsDependsOnMultipleNestedContains1BoxedNumber, UnevaluateditemsDependsOnMultipleNestedContains1BoxedString, UnevaluateditemsDependsOnMultipleNestedContains1BoxedList, UnevaluateditemsDependsOnMultipleNestedContains1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedVoid extends UnevaluateditemsDependsOnMultipleNestedContains1Boxed { public final Void data; private UnevaluateditemsDependsOnMultipleNestedContains1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedBoolean extends UnevaluateditemsDependsOnMultipleNestedContains1Boxed { @@ -1370,6 +1506,10 @@ public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedB private UnevaluateditemsDependsOnMultipleNestedContains1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedNumber extends UnevaluateditemsDependsOnMultipleNestedContains1Boxed { @@ -1377,6 +1517,10 @@ public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedN private UnevaluateditemsDependsOnMultipleNestedContains1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedString extends UnevaluateditemsDependsOnMultipleNestedContains1Boxed { @@ -1384,6 +1528,10 @@ public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedS private UnevaluateditemsDependsOnMultipleNestedContains1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedList extends UnevaluateditemsDependsOnMultipleNestedContains1Boxed { @@ -1391,6 +1539,10 @@ public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedL private UnevaluateditemsDependsOnMultipleNestedContains1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedMap extends UnevaluateditemsDependsOnMultipleNestedContains1Boxed { @@ -1398,6 +1550,10 @@ public static final class UnevaluateditemsDependsOnMultipleNestedContains1BoxedM private UnevaluateditemsDependsOnMultipleNestedContains1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithItems.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithItems.java index ba797fa6006..481c6e51fca 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithItems.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithItems.java @@ -93,13 +93,19 @@ public static UnevaluatedItems getInstance() { } - public static abstract sealed class UnevaluateditemsWithItems1Boxed permits UnevaluateditemsWithItems1BoxedList {} + public static abstract sealed class UnevaluateditemsWithItems1Boxed permits UnevaluateditemsWithItems1BoxedList { + public abstract @Nullable Object data(); + } public static final class UnevaluateditemsWithItems1BoxedList extends UnevaluateditemsWithItems1Boxed { public final UnevaluateditemsWithItemsList data; private UnevaluateditemsWithItems1BoxedList(UnevaluateditemsWithItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithNullInstanceElements.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithNullInstanceElements.java index b3c815f5581..71a5b33cf78 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithNullInstanceElements.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithNullInstanceElements.java @@ -47,13 +47,19 @@ public static UnevaluatedItems getInstance() { } - public static abstract sealed class UnevaluateditemsWithNullInstanceElements1Boxed permits UnevaluateditemsWithNullInstanceElements1BoxedVoid, UnevaluateditemsWithNullInstanceElements1BoxedBoolean, UnevaluateditemsWithNullInstanceElements1BoxedNumber, UnevaluateditemsWithNullInstanceElements1BoxedString, UnevaluateditemsWithNullInstanceElements1BoxedList, UnevaluateditemsWithNullInstanceElements1BoxedMap {} + public static abstract sealed class UnevaluateditemsWithNullInstanceElements1Boxed permits UnevaluateditemsWithNullInstanceElements1BoxedVoid, UnevaluateditemsWithNullInstanceElements1BoxedBoolean, UnevaluateditemsWithNullInstanceElements1BoxedNumber, UnevaluateditemsWithNullInstanceElements1BoxedString, UnevaluateditemsWithNullInstanceElements1BoxedList, UnevaluateditemsWithNullInstanceElements1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluateditemsWithNullInstanceElements1BoxedVoid extends UnevaluateditemsWithNullInstanceElements1Boxed { public final Void data; private UnevaluateditemsWithNullInstanceElements1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsWithNullInstanceElements1BoxedBoolean extends UnevaluateditemsWithNullInstanceElements1Boxed { @@ -61,6 +67,10 @@ public static final class UnevaluateditemsWithNullInstanceElements1BoxedBoolean private UnevaluateditemsWithNullInstanceElements1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsWithNullInstanceElements1BoxedNumber extends UnevaluateditemsWithNullInstanceElements1Boxed { @@ -68,6 +78,10 @@ public static final class UnevaluateditemsWithNullInstanceElements1BoxedNumber e private UnevaluateditemsWithNullInstanceElements1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsWithNullInstanceElements1BoxedString extends UnevaluateditemsWithNullInstanceElements1Boxed { @@ -75,6 +89,10 @@ public static final class UnevaluateditemsWithNullInstanceElements1BoxedString e private UnevaluateditemsWithNullInstanceElements1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsWithNullInstanceElements1BoxedList extends UnevaluateditemsWithNullInstanceElements1Boxed { @@ -82,6 +100,10 @@ public static final class UnevaluateditemsWithNullInstanceElements1BoxedList ext private UnevaluateditemsWithNullInstanceElements1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluateditemsWithNullInstanceElements1BoxedMap extends UnevaluateditemsWithNullInstanceElements1Boxed { @@ -89,6 +111,10 @@ public static final class UnevaluateditemsWithNullInstanceElements1BoxedMap exte private UnevaluateditemsWithNullInstanceElements1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.java index 920cac9a3bc..d8304fee8fc 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynames.java @@ -36,13 +36,19 @@ public class UnevaluatedpropertiesNotAffectedByPropertynames { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class PropertyNamesBoxed permits PropertyNamesBoxedString {} + public static abstract sealed class PropertyNamesBoxed permits PropertyNamesBoxedString { + public abstract @Nullable Object data(); + } public static final class PropertyNamesBoxedString extends PropertyNamesBoxed { public final String data; private PropertyNamesBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -108,13 +114,19 @@ public static UnevaluatedProperties getInstance() { } - public static abstract sealed class UnevaluatedpropertiesNotAffectedByPropertynames1Boxed permits UnevaluatedpropertiesNotAffectedByPropertynames1BoxedVoid, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedBoolean, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedNumber, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedString, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedList, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedMap {} + public static abstract sealed class UnevaluatedpropertiesNotAffectedByPropertynames1Boxed permits UnevaluatedpropertiesNotAffectedByPropertynames1BoxedVoid, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedBoolean, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedNumber, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedString, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedList, UnevaluatedpropertiesNotAffectedByPropertynames1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedVoid extends UnevaluatedpropertiesNotAffectedByPropertynames1Boxed { public final Void data; private UnevaluatedpropertiesNotAffectedByPropertynames1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedBoolean extends UnevaluatedpropertiesNotAffectedByPropertynames1Boxed { @@ -122,6 +134,10 @@ public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedB private UnevaluatedpropertiesNotAffectedByPropertynames1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedNumber extends UnevaluatedpropertiesNotAffectedByPropertynames1Boxed { @@ -129,6 +145,10 @@ public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedN private UnevaluatedpropertiesNotAffectedByPropertynames1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedString extends UnevaluatedpropertiesNotAffectedByPropertynames1Boxed { @@ -136,6 +156,10 @@ public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedS private UnevaluatedpropertiesNotAffectedByPropertynames1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedList extends UnevaluatedpropertiesNotAffectedByPropertynames1Boxed { @@ -143,6 +167,10 @@ public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedL private UnevaluatedpropertiesNotAffectedByPropertynames1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedMap extends UnevaluatedpropertiesNotAffectedByPropertynames1Boxed { @@ -150,6 +178,10 @@ public static final class UnevaluatedpropertiesNotAffectedByPropertynames1BoxedM private UnevaluatedpropertiesNotAffectedByPropertynames1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesSchema.java index 6c193a02ac5..3a354b43d6a 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesSchema.java @@ -27,13 +27,19 @@ public class UnevaluatedpropertiesSchema { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UnevaluatedPropertiesBoxed permits UnevaluatedPropertiesBoxedString {} + public static abstract sealed class UnevaluatedPropertiesBoxed permits UnevaluatedPropertiesBoxedString { + public abstract @Nullable Object data(); + } public static final class UnevaluatedPropertiesBoxedString extends UnevaluatedPropertiesBoxed { public final String data; private UnevaluatedPropertiesBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -88,13 +94,19 @@ public UnevaluatedPropertiesBoxedString validateAndBox(String arg, SchemaConfigu } } - public static abstract sealed class UnevaluatedpropertiesSchema1Boxed permits UnevaluatedpropertiesSchema1BoxedMap {} + public static abstract sealed class UnevaluatedpropertiesSchema1Boxed permits UnevaluatedpropertiesSchema1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluatedpropertiesSchema1BoxedMap extends UnevaluatedpropertiesSchema1Boxed { public final FrozenMap<@Nullable Object> data; private UnevaluatedpropertiesSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.java index 12e08b71586..38bab810da2 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalproperties.java @@ -199,13 +199,19 @@ public static UnevaluatedProperties getInstance() { } - public static abstract sealed class UnevaluatedpropertiesWithAdjacentAdditionalproperties1Boxed permits UnevaluatedpropertiesWithAdjacentAdditionalproperties1BoxedMap {} + public static abstract sealed class UnevaluatedpropertiesWithAdjacentAdditionalproperties1Boxed permits UnevaluatedpropertiesWithAdjacentAdditionalproperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluatedpropertiesWithAdjacentAdditionalproperties1BoxedMap extends UnevaluatedpropertiesWithAdjacentAdditionalproperties1Boxed { public final UnevaluatedpropertiesWithAdjacentAdditionalpropertiesMap data; private UnevaluatedpropertiesWithAdjacentAdditionalproperties1BoxedMap(UnevaluatedpropertiesWithAdjacentAdditionalpropertiesMap data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.java index 051ee742c44..b97498c8fc4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithNullValuedInstanceProperties.java @@ -47,13 +47,19 @@ public static UnevaluatedProperties getInstance() { } - public static abstract sealed class UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed permits UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedVoid, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedBoolean, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedNumber, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedString, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedList, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedMap {} + public static abstract sealed class UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed permits UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedVoid, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedBoolean, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedNumber, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedString, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedList, UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedVoid extends UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed { public final Void data; private UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedBoolean extends UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed { @@ -61,6 +67,10 @@ public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1 private UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedNumber extends UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed { @@ -68,6 +78,10 @@ public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1 private UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedString extends UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed { @@ -75,6 +89,10 @@ public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1 private UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedList extends UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed { @@ -82,6 +100,10 @@ public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1 private UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedMap extends UnevaluatedpropertiesWithNullValuedInstanceProperties1Boxed { @@ -89,6 +111,10 @@ public static final class UnevaluatedpropertiesWithNullValuedInstanceProperties1 private UnevaluatedpropertiesWithNullValuedInstanceProperties1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java index 6db9ea80ae4..bfb7f909fc0 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidation.java @@ -35,13 +35,19 @@ public class UniqueitemsFalseValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UniqueitemsFalseValidation1Boxed permits UniqueitemsFalseValidation1BoxedVoid, UniqueitemsFalseValidation1BoxedBoolean, UniqueitemsFalseValidation1BoxedNumber, UniqueitemsFalseValidation1BoxedString, UniqueitemsFalseValidation1BoxedList, UniqueitemsFalseValidation1BoxedMap {} + public static abstract sealed class UniqueitemsFalseValidation1Boxed permits UniqueitemsFalseValidation1BoxedVoid, UniqueitemsFalseValidation1BoxedBoolean, UniqueitemsFalseValidation1BoxedNumber, UniqueitemsFalseValidation1BoxedString, UniqueitemsFalseValidation1BoxedList, UniqueitemsFalseValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UniqueitemsFalseValidation1BoxedVoid extends UniqueitemsFalseValidation1Boxed { public final Void data; private UniqueitemsFalseValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedBoolean extends UniqueitemsFalseValidation1Boxed { @@ -49,6 +55,10 @@ public static final class UniqueitemsFalseValidation1BoxedBoolean extends Unique private UniqueitemsFalseValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedNumber extends UniqueitemsFalseValidation1Boxed { @@ -56,6 +66,10 @@ public static final class UniqueitemsFalseValidation1BoxedNumber extends Uniquei private UniqueitemsFalseValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedString extends UniqueitemsFalseValidation1Boxed { @@ -63,6 +77,10 @@ public static final class UniqueitemsFalseValidation1BoxedString extends Uniquei private UniqueitemsFalseValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedList extends UniqueitemsFalseValidation1Boxed { @@ -70,6 +88,10 @@ public static final class UniqueitemsFalseValidation1BoxedList extends Uniqueite private UniqueitemsFalseValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseValidation1BoxedMap extends UniqueitemsFalseValidation1Boxed { @@ -77,6 +99,10 @@ public static final class UniqueitemsFalseValidation1BoxedMap extends Uniqueitem private UniqueitemsFalseValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseWithAnArrayOfItems.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseWithAnArrayOfItems.java index d06e381a127..35046fcd8e4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseWithAnArrayOfItems.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseWithAnArrayOfItems.java @@ -130,13 +130,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class UniqueitemsFalseWithAnArrayOfItems1Boxed permits UniqueitemsFalseWithAnArrayOfItems1BoxedVoid, UniqueitemsFalseWithAnArrayOfItems1BoxedBoolean, UniqueitemsFalseWithAnArrayOfItems1BoxedNumber, UniqueitemsFalseWithAnArrayOfItems1BoxedString, UniqueitemsFalseWithAnArrayOfItems1BoxedList, UniqueitemsFalseWithAnArrayOfItems1BoxedMap {} + public static abstract sealed class UniqueitemsFalseWithAnArrayOfItems1Boxed permits UniqueitemsFalseWithAnArrayOfItems1BoxedVoid, UniqueitemsFalseWithAnArrayOfItems1BoxedBoolean, UniqueitemsFalseWithAnArrayOfItems1BoxedNumber, UniqueitemsFalseWithAnArrayOfItems1BoxedString, UniqueitemsFalseWithAnArrayOfItems1BoxedList, UniqueitemsFalseWithAnArrayOfItems1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedVoid extends UniqueitemsFalseWithAnArrayOfItems1Boxed { public final Void data; private UniqueitemsFalseWithAnArrayOfItems1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedBoolean extends UniqueitemsFalseWithAnArrayOfItems1Boxed { @@ -144,6 +150,10 @@ public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedBoolean extend private UniqueitemsFalseWithAnArrayOfItems1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedNumber extends UniqueitemsFalseWithAnArrayOfItems1Boxed { @@ -151,6 +161,10 @@ public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedNumber extends private UniqueitemsFalseWithAnArrayOfItems1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedString extends UniqueitemsFalseWithAnArrayOfItems1Boxed { @@ -158,6 +172,10 @@ public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedString extends private UniqueitemsFalseWithAnArrayOfItems1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedList extends UniqueitemsFalseWithAnArrayOfItems1Boxed { @@ -165,6 +183,10 @@ public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedList extends U private UniqueitemsFalseWithAnArrayOfItems1BoxedList(UniqueitemsFalseWithAnArrayOfItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedMap extends UniqueitemsFalseWithAnArrayOfItems1Boxed { @@ -172,6 +194,10 @@ public static final class UniqueitemsFalseWithAnArrayOfItems1BoxedMap extends Un private UniqueitemsFalseWithAnArrayOfItems1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java index 698b744e66b..02694a8bd17 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidation.java @@ -35,13 +35,19 @@ public class UniqueitemsValidation { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UniqueitemsValidation1Boxed permits UniqueitemsValidation1BoxedVoid, UniqueitemsValidation1BoxedBoolean, UniqueitemsValidation1BoxedNumber, UniqueitemsValidation1BoxedString, UniqueitemsValidation1BoxedList, UniqueitemsValidation1BoxedMap {} + public static abstract sealed class UniqueitemsValidation1Boxed permits UniqueitemsValidation1BoxedVoid, UniqueitemsValidation1BoxedBoolean, UniqueitemsValidation1BoxedNumber, UniqueitemsValidation1BoxedString, UniqueitemsValidation1BoxedList, UniqueitemsValidation1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UniqueitemsValidation1BoxedVoid extends UniqueitemsValidation1Boxed { public final Void data; private UniqueitemsValidation1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedBoolean extends UniqueitemsValidation1Boxed { @@ -49,6 +55,10 @@ public static final class UniqueitemsValidation1BoxedBoolean extends Uniqueitems private UniqueitemsValidation1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedNumber extends UniqueitemsValidation1Boxed { @@ -56,6 +66,10 @@ public static final class UniqueitemsValidation1BoxedNumber extends UniqueitemsV private UniqueitemsValidation1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedString extends UniqueitemsValidation1Boxed { @@ -63,6 +77,10 @@ public static final class UniqueitemsValidation1BoxedString extends UniqueitemsV private UniqueitemsValidation1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedList extends UniqueitemsValidation1Boxed { @@ -70,6 +88,10 @@ public static final class UniqueitemsValidation1BoxedList extends UniqueitemsVal private UniqueitemsValidation1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsValidation1BoxedMap extends UniqueitemsValidation1Boxed { @@ -77,6 +99,10 @@ public static final class UniqueitemsValidation1BoxedMap extends UniqueitemsVali private UniqueitemsValidation1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsWithAnArrayOfItems.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsWithAnArrayOfItems.java index 65bc7505827..0cdc695f7b8 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsWithAnArrayOfItems.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UniqueitemsWithAnArrayOfItems.java @@ -130,13 +130,19 @@ public static Schema1 getInstance() { } - public static abstract sealed class UniqueitemsWithAnArrayOfItems1Boxed permits UniqueitemsWithAnArrayOfItems1BoxedVoid, UniqueitemsWithAnArrayOfItems1BoxedBoolean, UniqueitemsWithAnArrayOfItems1BoxedNumber, UniqueitemsWithAnArrayOfItems1BoxedString, UniqueitemsWithAnArrayOfItems1BoxedList, UniqueitemsWithAnArrayOfItems1BoxedMap {} + public static abstract sealed class UniqueitemsWithAnArrayOfItems1Boxed permits UniqueitemsWithAnArrayOfItems1BoxedVoid, UniqueitemsWithAnArrayOfItems1BoxedBoolean, UniqueitemsWithAnArrayOfItems1BoxedNumber, UniqueitemsWithAnArrayOfItems1BoxedString, UniqueitemsWithAnArrayOfItems1BoxedList, UniqueitemsWithAnArrayOfItems1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UniqueitemsWithAnArrayOfItems1BoxedVoid extends UniqueitemsWithAnArrayOfItems1Boxed { public final Void data; private UniqueitemsWithAnArrayOfItems1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsWithAnArrayOfItems1BoxedBoolean extends UniqueitemsWithAnArrayOfItems1Boxed { @@ -144,6 +150,10 @@ public static final class UniqueitemsWithAnArrayOfItems1BoxedBoolean extends Uni private UniqueitemsWithAnArrayOfItems1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsWithAnArrayOfItems1BoxedNumber extends UniqueitemsWithAnArrayOfItems1Boxed { @@ -151,6 +161,10 @@ public static final class UniqueitemsWithAnArrayOfItems1BoxedNumber extends Uniq private UniqueitemsWithAnArrayOfItems1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsWithAnArrayOfItems1BoxedString extends UniqueitemsWithAnArrayOfItems1Boxed { @@ -158,6 +172,10 @@ public static final class UniqueitemsWithAnArrayOfItems1BoxedString extends Uniq private UniqueitemsWithAnArrayOfItems1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsWithAnArrayOfItems1BoxedList extends UniqueitemsWithAnArrayOfItems1Boxed { @@ -165,6 +183,10 @@ public static final class UniqueitemsWithAnArrayOfItems1BoxedList extends Unique private UniqueitemsWithAnArrayOfItems1BoxedList(UniqueitemsWithAnArrayOfItemsList data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UniqueitemsWithAnArrayOfItems1BoxedMap extends UniqueitemsWithAnArrayOfItems1Boxed { @@ -172,6 +194,10 @@ public static final class UniqueitemsWithAnArrayOfItems1BoxedMap extends Uniquei private UniqueitemsWithAnArrayOfItems1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java index f4dd6e5018f..c7c3721ac5f 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriFormat.java @@ -35,13 +35,19 @@ public class UriFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UriFormat1Boxed permits UriFormat1BoxedVoid, UriFormat1BoxedBoolean, UriFormat1BoxedNumber, UriFormat1BoxedString, UriFormat1BoxedList, UriFormat1BoxedMap {} + public static abstract sealed class UriFormat1Boxed permits UriFormat1BoxedVoid, UriFormat1BoxedBoolean, UriFormat1BoxedNumber, UriFormat1BoxedString, UriFormat1BoxedList, UriFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UriFormat1BoxedVoid extends UriFormat1Boxed { public final Void data; private UriFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedBoolean extends UriFormat1Boxed { @@ -49,6 +55,10 @@ public static final class UriFormat1BoxedBoolean extends UriFormat1Boxed { private UriFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedNumber extends UriFormat1Boxed { @@ -56,6 +66,10 @@ public static final class UriFormat1BoxedNumber extends UriFormat1Boxed { private UriFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedString extends UriFormat1Boxed { @@ -63,6 +77,10 @@ public static final class UriFormat1BoxedString extends UriFormat1Boxed { private UriFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedList extends UriFormat1Boxed { @@ -70,6 +88,10 @@ public static final class UriFormat1BoxedList extends UriFormat1Boxed { private UriFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriFormat1BoxedMap extends UriFormat1Boxed { @@ -77,6 +99,10 @@ public static final class UriFormat1BoxedMap extends UriFormat1Boxed { private UriFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java index db500111ecd..a6f0712c973 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormat.java @@ -35,13 +35,19 @@ public class UriReferenceFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UriReferenceFormat1Boxed permits UriReferenceFormat1BoxedVoid, UriReferenceFormat1BoxedBoolean, UriReferenceFormat1BoxedNumber, UriReferenceFormat1BoxedString, UriReferenceFormat1BoxedList, UriReferenceFormat1BoxedMap {} + public static abstract sealed class UriReferenceFormat1Boxed permits UriReferenceFormat1BoxedVoid, UriReferenceFormat1BoxedBoolean, UriReferenceFormat1BoxedNumber, UriReferenceFormat1BoxedString, UriReferenceFormat1BoxedList, UriReferenceFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UriReferenceFormat1BoxedVoid extends UriReferenceFormat1Boxed { public final Void data; private UriReferenceFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedBoolean extends UriReferenceFormat1Boxed { @@ -49,6 +55,10 @@ public static final class UriReferenceFormat1BoxedBoolean extends UriReferenceFo private UriReferenceFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedNumber extends UriReferenceFormat1Boxed { @@ -56,6 +66,10 @@ public static final class UriReferenceFormat1BoxedNumber extends UriReferenceFor private UriReferenceFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedString extends UriReferenceFormat1Boxed { @@ -63,6 +77,10 @@ public static final class UriReferenceFormat1BoxedString extends UriReferenceFor private UriReferenceFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedList extends UriReferenceFormat1Boxed { @@ -70,6 +88,10 @@ public static final class UriReferenceFormat1BoxedList extends UriReferenceForma private UriReferenceFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriReferenceFormat1BoxedMap extends UriReferenceFormat1Boxed { @@ -77,6 +99,10 @@ public static final class UriReferenceFormat1BoxedMap extends UriReferenceFormat private UriReferenceFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java index 0f97b861ff0..2724eebd809 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormat.java @@ -35,13 +35,19 @@ public class UriTemplateFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UriTemplateFormat1Boxed permits UriTemplateFormat1BoxedVoid, UriTemplateFormat1BoxedBoolean, UriTemplateFormat1BoxedNumber, UriTemplateFormat1BoxedString, UriTemplateFormat1BoxedList, UriTemplateFormat1BoxedMap {} + public static abstract sealed class UriTemplateFormat1Boxed permits UriTemplateFormat1BoxedVoid, UriTemplateFormat1BoxedBoolean, UriTemplateFormat1BoxedNumber, UriTemplateFormat1BoxedString, UriTemplateFormat1BoxedList, UriTemplateFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UriTemplateFormat1BoxedVoid extends UriTemplateFormat1Boxed { public final Void data; private UriTemplateFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedBoolean extends UriTemplateFormat1Boxed { @@ -49,6 +55,10 @@ public static final class UriTemplateFormat1BoxedBoolean extends UriTemplateForm private UriTemplateFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedNumber extends UriTemplateFormat1Boxed { @@ -56,6 +66,10 @@ public static final class UriTemplateFormat1BoxedNumber extends UriTemplateForma private UriTemplateFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedString extends UriTemplateFormat1Boxed { @@ -63,6 +77,10 @@ public static final class UriTemplateFormat1BoxedString extends UriTemplateForma private UriTemplateFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedList extends UriTemplateFormat1Boxed { @@ -70,6 +88,10 @@ public static final class UriTemplateFormat1BoxedList extends UriTemplateFormat1 private UriTemplateFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UriTemplateFormat1BoxedMap extends UriTemplateFormat1Boxed { @@ -77,6 +99,10 @@ public static final class UriTemplateFormat1BoxedMap extends UriTemplateFormat1B private UriTemplateFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UuidFormat.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UuidFormat.java index 3e11d6e6de4..45387fe6fa2 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UuidFormat.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/UuidFormat.java @@ -35,13 +35,19 @@ public class UuidFormat { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class UuidFormat1Boxed permits UuidFormat1BoxedVoid, UuidFormat1BoxedBoolean, UuidFormat1BoxedNumber, UuidFormat1BoxedString, UuidFormat1BoxedList, UuidFormat1BoxedMap {} + public static abstract sealed class UuidFormat1Boxed permits UuidFormat1BoxedVoid, UuidFormat1BoxedBoolean, UuidFormat1BoxedNumber, UuidFormat1BoxedString, UuidFormat1BoxedList, UuidFormat1BoxedMap { + public abstract @Nullable Object data(); + } public static final class UuidFormat1BoxedVoid extends UuidFormat1Boxed { public final Void data; private UuidFormat1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidFormat1BoxedBoolean extends UuidFormat1Boxed { @@ -49,6 +55,10 @@ public static final class UuidFormat1BoxedBoolean extends UuidFormat1Boxed { private UuidFormat1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidFormat1BoxedNumber extends UuidFormat1Boxed { @@ -56,6 +66,10 @@ public static final class UuidFormat1BoxedNumber extends UuidFormat1Boxed { private UuidFormat1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidFormat1BoxedString extends UuidFormat1Boxed { @@ -63,6 +77,10 @@ public static final class UuidFormat1BoxedString extends UuidFormat1Boxed { private UuidFormat1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidFormat1BoxedList extends UuidFormat1Boxed { @@ -70,6 +88,10 @@ public static final class UuidFormat1BoxedList extends UuidFormat1Boxed { private UuidFormat1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UuidFormat1BoxedMap extends UuidFormat1Boxed { @@ -77,6 +99,10 @@ public static final class UuidFormat1BoxedMap extends UuidFormat1Boxed { private UuidFormat1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ValidateAgainstCorrectBranchThenVsElse.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ValidateAgainstCorrectBranchThenVsElse.java index 747af9861bb..948be597c9d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ValidateAgainstCorrectBranchThenVsElse.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/components/schemas/ValidateAgainstCorrectBranchThenVsElse.java @@ -36,13 +36,19 @@ public class ValidateAgainstCorrectBranchThenVsElse { // nest classes so all schemas and input/output classes can be public - public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap {} + public static abstract sealed class ElseSchemaBoxed permits ElseSchemaBoxedVoid, ElseSchemaBoxedBoolean, ElseSchemaBoxedNumber, ElseSchemaBoxedString, ElseSchemaBoxedList, ElseSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class ElseSchemaBoxedVoid extends ElseSchemaBoxed { public final Void data; private ElseSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { @@ -50,6 +56,10 @@ public static final class ElseSchemaBoxedBoolean extends ElseSchemaBoxed { private ElseSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { @@ -57,6 +67,10 @@ public static final class ElseSchemaBoxedNumber extends ElseSchemaBoxed { private ElseSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { @@ -64,6 +78,10 @@ public static final class ElseSchemaBoxedString extends ElseSchemaBoxed { private ElseSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { @@ -71,6 +89,10 @@ public static final class ElseSchemaBoxedList extends ElseSchemaBoxed { private ElseSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { @@ -78,6 +100,10 @@ public static final class ElseSchemaBoxedMap extends ElseSchemaBoxed { private ElseSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -300,13 +326,19 @@ public ElseSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration conf } } - public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap {} + public static abstract sealed class IfSchemaBoxed permits IfSchemaBoxedVoid, IfSchemaBoxedBoolean, IfSchemaBoxedNumber, IfSchemaBoxedString, IfSchemaBoxedList, IfSchemaBoxedMap { + public abstract @Nullable Object data(); + } public static final class IfSchemaBoxedVoid extends IfSchemaBoxed { public final Void data; private IfSchemaBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { @@ -314,6 +346,10 @@ public static final class IfSchemaBoxedBoolean extends IfSchemaBoxed { private IfSchemaBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { @@ -321,6 +357,10 @@ public static final class IfSchemaBoxedNumber extends IfSchemaBoxed { private IfSchemaBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedString extends IfSchemaBoxed { @@ -328,6 +368,10 @@ public static final class IfSchemaBoxedString extends IfSchemaBoxed { private IfSchemaBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedList extends IfSchemaBoxed { @@ -335,6 +379,10 @@ public static final class IfSchemaBoxedList extends IfSchemaBoxed { private IfSchemaBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class IfSchemaBoxedMap extends IfSchemaBoxed { @@ -342,6 +390,10 @@ public static final class IfSchemaBoxedMap extends IfSchemaBoxed { private IfSchemaBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -564,13 +616,19 @@ public IfSchemaBoxedMap validateAndBox(Map arg, SchemaConfiguration config } } - public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap {} + public static abstract sealed class ThenBoxed permits ThenBoxedVoid, ThenBoxedBoolean, ThenBoxedNumber, ThenBoxedString, ThenBoxedList, ThenBoxedMap { + public abstract @Nullable Object data(); + } public static final class ThenBoxedVoid extends ThenBoxed { public final Void data; private ThenBoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedBoolean extends ThenBoxed { @@ -578,6 +636,10 @@ public static final class ThenBoxedBoolean extends ThenBoxed { private ThenBoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedNumber extends ThenBoxed { @@ -585,6 +647,10 @@ public static final class ThenBoxedNumber extends ThenBoxed { private ThenBoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedString extends ThenBoxed { @@ -592,6 +658,10 @@ public static final class ThenBoxedString extends ThenBoxed { private ThenBoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedList extends ThenBoxed { @@ -599,6 +669,10 @@ public static final class ThenBoxedList extends ThenBoxed { private ThenBoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ThenBoxedMap extends ThenBoxed { @@ -606,6 +680,10 @@ public static final class ThenBoxedMap extends ThenBoxed { private ThenBoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } @@ -828,13 +906,19 @@ public ThenBoxedMap validateAndBox(Map arg, SchemaConfiguration configurat } } - public static abstract sealed class ValidateAgainstCorrectBranchThenVsElse1Boxed permits ValidateAgainstCorrectBranchThenVsElse1BoxedVoid, ValidateAgainstCorrectBranchThenVsElse1BoxedBoolean, ValidateAgainstCorrectBranchThenVsElse1BoxedNumber, ValidateAgainstCorrectBranchThenVsElse1BoxedString, ValidateAgainstCorrectBranchThenVsElse1BoxedList, ValidateAgainstCorrectBranchThenVsElse1BoxedMap {} + public static abstract sealed class ValidateAgainstCorrectBranchThenVsElse1Boxed permits ValidateAgainstCorrectBranchThenVsElse1BoxedVoid, ValidateAgainstCorrectBranchThenVsElse1BoxedBoolean, ValidateAgainstCorrectBranchThenVsElse1BoxedNumber, ValidateAgainstCorrectBranchThenVsElse1BoxedString, ValidateAgainstCorrectBranchThenVsElse1BoxedList, ValidateAgainstCorrectBranchThenVsElse1BoxedMap { + public abstract @Nullable Object data(); + } public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedVoid extends ValidateAgainstCorrectBranchThenVsElse1Boxed { public final Void data; private ValidateAgainstCorrectBranchThenVsElse1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedBoolean extends ValidateAgainstCorrectBranchThenVsElse1Boxed { @@ -842,6 +926,10 @@ public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedBoolean ex private ValidateAgainstCorrectBranchThenVsElse1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedNumber extends ValidateAgainstCorrectBranchThenVsElse1Boxed { @@ -849,6 +937,10 @@ public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedNumber ext private ValidateAgainstCorrectBranchThenVsElse1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedString extends ValidateAgainstCorrectBranchThenVsElse1Boxed { @@ -856,6 +948,10 @@ public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedString ext private ValidateAgainstCorrectBranchThenVsElse1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedList extends ValidateAgainstCorrectBranchThenVsElse1Boxed { @@ -863,6 +959,10 @@ public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedList exten private ValidateAgainstCorrectBranchThenVsElse1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedMap extends ValidateAgainstCorrectBranchThenVsElse1Boxed { @@ -870,6 +970,10 @@ public static final class ValidateAgainstCorrectBranchThenVsElse1BoxedMap extend private ValidateAgainstCorrectBranchThenVsElse1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java new file mode 100644 index 00000000000..d36fae2df8a --- /dev/null +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/Encoding.java @@ -0,0 +1,29 @@ +package org.openapijsonschematools.client.mediatype; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.openapijsonschematools.client.parameter.ParameterStyle; + +import java.util.Map; + +public class Encoding { + public final String contentType; + public final @Nullable Map headers; // todo change value to HeaderParameter + public final @Nullable ParameterStyle style; + public final boolean explode; + public final boolean allowReserved; + + public Encoding(String contentType) { + this.contentType = contentType; + headers = null; + style = null; + explode = false; + allowReserved = false; + } + public Encoding(String contentType, @Nullable Map headers) { + this.contentType = contentType; + this.headers = headers; + style = null; + explode = false; + allowReserved = false; + } +} \ No newline at end of file diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java new file mode 100644 index 00000000000..7e55f79c911 --- /dev/null +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/mediatype/MediaType.java @@ -0,0 +1,29 @@ +package org.openapijsonschematools.client.mediatype; + +import org.openapijsonschematools.client.schemas.validation.JsonSchema; +import org.checkerframework.checker.nullness.qual.Nullable; + +import java.util.Map; + +public class MediaType { + /* + * Used to store request and response body schema information + * encoding: + * A map between a property name and its encoding information. + * The key, being the property name, MUST exist in the schema as a property. + * The encoding object SHALL only apply to requestBody objects when the media type is + * multipart or application/x-www-form-urlencoded. + */ + public final T schema; + public final @Nullable Map encoding; + + public MediaType(T schema, @Nullable Map encoding) { + this.schema = schema; + this.encoding = encoding; + } + + public MediaType(T schema) { + this.schema = schema; + this.encoding = null; + } +} \ No newline at end of file diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java new file mode 100644 index 00000000000..4e402ade76c --- /dev/null +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/parameter/ParameterStyle.java @@ -0,0 +1,11 @@ +package org.openapijsonschematools.client.parameter; + +public enum ParameterStyle { + MATRIX, + LABEL, + FORM, + SIMPLE, + SPACE_DELIMITED, + PIPE_DELIMITED, + DEEP_OBJECT +} \ No newline at end of file diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java new file mode 100644 index 00000000000..69f2f72cb73 --- /dev/null +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/GenericRequestBody.java @@ -0,0 +1,6 @@ +package org.openapijsonschematools.client.requestbody; + +public interface GenericRequestBody { + String contentType(); + SealedSchemaOutputClass body(); +} \ No newline at end of file diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java new file mode 100644 index 00000000000..3fdbcdbfde4 --- /dev/null +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/RequestBodySerializer.java @@ -0,0 +1,56 @@ +package org.openapijsonschematools.client.requestbody; + +import org.openapijsonschematools.client.mediatype.MediaType; + +import java.net.http.HttpRequest; +import org.checkerframework.checker.nullness.qual.Nullable; +import com.google.gson.Gson; + +import java.util.Map; +import java.util.regex.Pattern; + +public abstract class RequestBodySerializer { + /* + * Describes a single request body + * content: contentType to MediaType schema info + */ + public final Map> content; + public final boolean required; + private static final Pattern jsonContentTypePattern = Pattern.compile( + "application/[^+]*[+]?(json);?.*" + ); + private static final Gson gson = new Gson(); + private static final String textPlainContentType = "text/plain"; + + public RequestBodySerializer(Map> content, boolean required) { + this.content = content; + this.required = required; + } + + protected static boolean contentTypeIsJson(String contentType) { + return jsonContentTypePattern.matcher(contentType).find(); + } + + private SerializedRequestBody serializeJson(String contentType, @Nullable Object body) { + String jsonText = gson.toJson(body); + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(jsonText)); + } + + private SerializedRequestBody serializeTextPlain(String contentType, @Nullable Object body) { + if (body instanceof String stringBody) { + return new SerializedRequestBody(contentType, HttpRequest.BodyPublishers.ofString(stringBody)); + } + throw new RuntimeException("Invalid non-string data type of "+body.getClass().getName()+" for text/plain body serialization"); + } + + protected SerializedRequestBody serialize(String contentType, @Nullable Object body) { + if (contentTypeIsJson(contentType)) { + return serializeJson(contentType, body); + } else if (contentType.equals(textPlainContentType)) { + return serializeTextPlain(contentType, body); + } + throw new RuntimeException("Serialization has not yet been implemented for contentType="+contentType+". If you need it please file a PR"); + } + + public abstract SerializedRequestBody serialize(T requestBody); +} \ No newline at end of file diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java new file mode 100644 index 00000000000..62185c6f7aa --- /dev/null +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/requestbody/SerializedRequestBody.java @@ -0,0 +1,13 @@ +package org.openapijsonschematools.client.requestbody; + +import java.net.http.HttpRequest; + +public class SerializedRequestBody { + public final String contentType; + public final HttpRequest.BodyPublisher bodyPublisher; + + protected SerializedRequestBody(String contentType, HttpRequest.BodyPublisher bodyPublisher) { + this.contentType = contentType; + this.bodyPublisher = bodyPublisher; + } +} \ No newline at end of file diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java index d3554918f93..ee6800e54ad 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/AnyTypeJsonSchema.java @@ -32,42 +32,67 @@ public class AnyTypeJsonSchema { public static abstract sealed class AnyTypeJsonSchema1Boxed permits AnyTypeJsonSchema1BoxedVoid, AnyTypeJsonSchema1BoxedBoolean, AnyTypeJsonSchema1BoxedNumber, AnyTypeJsonSchema1BoxedString, AnyTypeJsonSchema1BoxedList, AnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class AnyTypeJsonSchema1BoxedVoid extends AnyTypeJsonSchema1Boxed { public final Void data; private AnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedBoolean extends AnyTypeJsonSchema1Boxed { public final boolean data; private AnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedNumber extends AnyTypeJsonSchema1Boxed { public final Number data; private AnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedString extends AnyTypeJsonSchema1Boxed { public final String data; private AnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedList extends AnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private AnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class AnyTypeJsonSchema1BoxedMap extends AnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private AnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class AnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, AnyTypeJsonSchema1BoxedList>, MapSchemaValidator, AnyTypeJsonSchema1BoxedMap> { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java index 10f5e40b3ec..9cb93203682 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/BooleanJsonSchema.java @@ -19,12 +19,17 @@ public class BooleanJsonSchema { public static abstract sealed class BooleanJsonSchema1Boxed permits BooleanJsonSchema1BoxedBoolean { + public abstract @Nullable Object data(); } public static final class BooleanJsonSchema1BoxedBoolean extends BooleanJsonSchema1Boxed { public final boolean data; private BooleanJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class BooleanJsonSchema1 extends JsonSchema implements BooleanSchemaValidator { private static @Nullable BooleanJsonSchema1 instance = null; diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java index 746fe2c77ce..48da817d9b1 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateJsonSchema.java @@ -20,12 +20,17 @@ public class DateJsonSchema { public static abstract sealed class DateJsonSchema1Boxed permits DateJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateJsonSchema1BoxedString extends DateJsonSchema1Boxed { public final String data; private DateJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java index 744342f9f71..9e048ab2c07 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DateTimeJsonSchema.java @@ -20,12 +20,17 @@ public class DateTimeJsonSchema { public static abstract sealed class DateTimeJsonSchema1Boxed permits DateTimeJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DateTimeJsonSchema1BoxedString extends DateTimeJsonSchema1Boxed { public final String data; private DateTimeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DateTimeJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java index 129ad2d6146..af820a6b251 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DecimalJsonSchema.java @@ -19,12 +19,17 @@ public class DecimalJsonSchema { public static abstract sealed class DecimalJsonSchema1Boxed permits DecimalJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class DecimalJsonSchema1BoxedString extends DecimalJsonSchema1Boxed { public final String data; private DecimalJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DecimalJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java index 1c014221a21..8219f3ca213 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/DoubleJsonSchema.java @@ -19,12 +19,17 @@ public class DoubleJsonSchema { public static abstract sealed class DoubleJsonSchema1Boxed permits DoubleJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class DoubleJsonSchema1BoxedNumber extends DoubleJsonSchema1Boxed { public final Number data; private DoubleJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class DoubleJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java index b3a6d3f8ca7..42e3806e845 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/FloatJsonSchema.java @@ -19,12 +19,17 @@ public class FloatJsonSchema { public static abstract sealed class FloatJsonSchema1Boxed permits FloatJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class FloatJsonSchema1BoxedNumber extends FloatJsonSchema1Boxed { public final Number data; private FloatJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class FloatJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java index 7aef9bf3325..c9ae84e53f4 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int32JsonSchema.java @@ -19,12 +19,17 @@ public class Int32JsonSchema { public static abstract sealed class Int32JsonSchema1Boxed permits Int32JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int32JsonSchema1BoxedNumber extends Int32JsonSchema1Boxed { public final Number data; private Int32JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int32JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java index a58d5c442ef..e74999992ef 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/Int64JsonSchema.java @@ -19,12 +19,17 @@ public class Int64JsonSchema { public static abstract sealed class Int64JsonSchema1Boxed permits Int64JsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class Int64JsonSchema1BoxedNumber extends Int64JsonSchema1Boxed { public final Number data; private Int64JsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class Int64JsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java index cf43320b19a..42568a55f34 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/IntJsonSchema.java @@ -19,12 +19,17 @@ public class IntJsonSchema { public static abstract sealed class IntJsonSchema1Boxed permits IntJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class IntJsonSchema1BoxedNumber extends IntJsonSchema1Boxed { public final Number data; private IntJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class IntJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java index 3649be7b9b5..855e63d6573 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/ListJsonSchema.java @@ -22,12 +22,17 @@ public class ListJsonSchema { public static abstract sealed class ListJsonSchema1Boxed permits ListJsonSchema1BoxedList { + public abstract @Nullable Object data(); } public static final class ListJsonSchema1BoxedList extends ListJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private ListJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class ListJsonSchema1 extends JsonSchema implements ListSchemaValidator, ListJsonSchema1BoxedList> { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java index 2a4efaaee48..568471e3c8d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/MapJsonSchema.java @@ -23,12 +23,17 @@ public class MapJsonSchema { public static abstract sealed class MapJsonSchema1Boxed permits MapJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class MapJsonSchema1BoxedMap extends MapJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private MapJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class MapJsonSchema1 extends JsonSchema implements MapSchemaValidator, MapJsonSchema1BoxedMap> { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java index b73b85da741..705bb7aa6b9 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NotAnyTypeJsonSchema.java @@ -32,42 +32,67 @@ public class NotAnyTypeJsonSchema { public static abstract sealed class NotAnyTypeJsonSchema1Boxed permits NotAnyTypeJsonSchema1BoxedVoid, NotAnyTypeJsonSchema1BoxedBoolean, NotAnyTypeJsonSchema1BoxedNumber, NotAnyTypeJsonSchema1BoxedString, NotAnyTypeJsonSchema1BoxedList, NotAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class NotAnyTypeJsonSchema1BoxedVoid extends NotAnyTypeJsonSchema1Boxed { public final Void data; private NotAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedBoolean extends NotAnyTypeJsonSchema1Boxed { public final boolean data; private NotAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedNumber extends NotAnyTypeJsonSchema1Boxed { public final Number data; private NotAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedString extends NotAnyTypeJsonSchema1Boxed { public final String data; private NotAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedList extends NotAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class NotAnyTypeJsonSchema1BoxedMap extends NotAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private NotAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NotAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, NotAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, NotAnyTypeJsonSchema1BoxedMap> { @@ -266,11 +291,11 @@ public String validate(UUID arg, SchemaConfiguration configuration) throws Valid @Override public NotAnyTypeJsonSchema1BoxedVoid validateAndBox(Void arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedVoid(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedBoolean validateAndBox(boolean arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { - return null; + return new NotAnyTypeJsonSchema1BoxedBoolean(validate(arg, configuration)); } @Override public NotAnyTypeJsonSchema1BoxedNumber validateAndBox(Number arg, SchemaConfiguration configuration) throws ValidationException, InvalidTypeException { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java index b8edb636f21..5882a7f23e5 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NullJsonSchema.java @@ -19,12 +19,17 @@ public class NullJsonSchema { public static abstract sealed class NullJsonSchema1Boxed permits NullJsonSchema1BoxedVoid { + public abstract @Nullable Object data(); } public static final class NullJsonSchema1BoxedVoid extends NullJsonSchema1Boxed { public final Void data; private NullJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NullJsonSchema1 extends JsonSchema implements NullSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java index fd1997b4de6..1340dcc4420 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/NumberJsonSchema.java @@ -19,12 +19,17 @@ public class NumberJsonSchema { public static abstract sealed class NumberJsonSchema1Boxed permits NumberJsonSchema1BoxedNumber { + public abstract @Nullable Object data(); } public static final class NumberJsonSchema1BoxedNumber extends NumberJsonSchema1Boxed { public final Number data; private NumberJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class NumberJsonSchema1 extends JsonSchema implements NumberSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java index ef4c1157792..2cd0e21f94d 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/StringJsonSchema.java @@ -22,12 +22,17 @@ public class StringJsonSchema { public static abstract sealed class StringJsonSchema1Boxed permits StringJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class StringJsonSchema1BoxedString extends StringJsonSchema1Boxed { public final String data; private StringJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class StringJsonSchema1 extends JsonSchema implements StringSchemaValidator { private static @Nullable StringJsonSchema1 instance = null; diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java index 4de51a0f721..2506b53a958 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/UuidJsonSchema.java @@ -20,12 +20,17 @@ public class UuidJsonSchema { public static abstract sealed class UuidJsonSchema1Boxed permits UuidJsonSchema1BoxedString { + public abstract @Nullable Object data(); } public static final class UuidJsonSchema1BoxedString extends UuidJsonSchema1Boxed { public final String data; private UuidJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UuidJsonSchema1 extends JsonSchema implements StringSchemaValidator { diff --git a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java index 75e63ba6975..90b9e3b1870 100644 --- a/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java +++ b/samples/client/3_1_0_unit_test/java/src/main/java/org/openapijsonschematools/client/schemas/validation/UnsetAnyTypeJsonSchema.java @@ -20,42 +20,67 @@ public class UnsetAnyTypeJsonSchema { public static abstract sealed class UnsetAnyTypeJsonSchema1Boxed permits UnsetAnyTypeJsonSchema1BoxedVoid, UnsetAnyTypeJsonSchema1BoxedBoolean, UnsetAnyTypeJsonSchema1BoxedNumber, UnsetAnyTypeJsonSchema1BoxedString, UnsetAnyTypeJsonSchema1BoxedList, UnsetAnyTypeJsonSchema1BoxedMap { + public abstract @Nullable Object data(); } public static final class UnsetAnyTypeJsonSchema1BoxedVoid extends UnsetAnyTypeJsonSchema1Boxed { public final Void data; private UnsetAnyTypeJsonSchema1BoxedVoid(Void data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedBoolean extends UnsetAnyTypeJsonSchema1Boxed { public final boolean data; private UnsetAnyTypeJsonSchema1BoxedBoolean(boolean data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedNumber extends UnsetAnyTypeJsonSchema1Boxed { public final Number data; private UnsetAnyTypeJsonSchema1BoxedNumber(Number data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedString extends UnsetAnyTypeJsonSchema1Boxed { public final String data; private UnsetAnyTypeJsonSchema1BoxedString(String data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedList extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenList<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedList(FrozenList<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static final class UnsetAnyTypeJsonSchema1BoxedMap extends UnsetAnyTypeJsonSchema1Boxed { public final FrozenMap<@Nullable Object> data; private UnsetAnyTypeJsonSchema1BoxedMap(FrozenMap<@Nullable Object> data) { this.data = data; } + @Override + public @Nullable Object data() { + return data; + } } public static class UnsetAnyTypeJsonSchema1 extends JsonSchema implements NullSchemaValidator, BooleanSchemaValidator, NumberSchemaValidator, StringSchemaValidator, ListSchemaValidator, UnsetAnyTypeJsonSchema1BoxedList>, MapSchemaValidator, UnsetAnyTypeJsonSchema1BoxedMap> { private static @Nullable UnsetAnyTypeJsonSchema1 instance = null; diff --git a/samples/client/3_1_0_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java b/samples/client/3_1_0_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java new file mode 100644 index 00000000000..0c618ead730 --- /dev/null +++ b/samples/client/3_1_0_unit_test/java/src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java @@ -0,0 +1,163 @@ +package org.openapijsonschematools.client.requestbody; + +import org.openapijsonschematools.client.configurations.JsonSchemaKeywordFlags; +import org.openapijsonschematools.client.configurations.SchemaConfiguration; +import org.openapijsonschematools.client.schemas.MapJsonSchema; + +import org.checkerframework.checker.nullness.qual.Nullable; +import org.junit.Assert; +import org.junit.Test; + +import java.net.http.HttpResponse; +import java.nio.ByteBuffer; +import java.nio.charset.StandardCharsets; +import java.util.List; +import java.util.Map; +import java.util.concurrent.Flow; + +public final class RequestBodySerializerTest { + + public static abstract sealed class SealedRequestBody permits ApplicationjsonRequestBody, TextplainRequestBody {} + public static final class ApplicationjsonRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public ApplicationjsonRequestBody(@Nullable Object body) { + contentType = "application/json"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + public static final class TextplainRequestBody extends SealedRequestBody implements GenericRequestBody<@Nullable Object> { + private final String contentType; + private final @Nullable Object body; + public TextplainRequestBody(@Nullable Object body) { + contentType = "text/plain"; + this.body = body; + } + @Override + public String contentType() { + return contentType; + } + + @Override + public @Nullable Object body() { + return body; + } + } + + public static class MyRequestBodySerializer extends RequestBodySerializer { + public MyRequestBodySerializer() { + super(Map.of(), true); + } + + public SerializedRequestBody serialize(SealedRequestBody requestBody) { + if (requestBody instanceof ApplicationjsonRequestBody requestBody0) { + return serialize(requestBody0.contentType(), requestBody0.body()); + } else { + TextplainRequestBody requestBody1 = (TextplainRequestBody) requestBody; + return serialize(requestBody1.contentType(), requestBody1.body()); + } + } + } + + @Test + public void testContentTypeIsJson() { + var serializer = new MyRequestBodySerializer(); + Assert.assertTrue(serializer.contentTypeIsJson("application/json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json; charset=UTF-8")); + Assert.assertTrue(serializer.contentTypeIsJson("application/json-patch+json")); + Assert.assertTrue(serializer.contentTypeIsJson("application/geo+json")); + + Assert.assertFalse(serializer.contentTypeIsJson("application/octet-stream")); + Assert.assertFalse(serializer.contentTypeIsJson("text/plain")); + } + + static final class StringSubscriber implements Flow.Subscriber { + final HttpResponse.BodySubscriber wrapped; + StringSubscriber(HttpResponse.BodySubscriber wrapped) { + this.wrapped = wrapped; + } + @Override + public void onSubscribe(Flow.Subscription subscription) { + wrapped.onSubscribe(subscription); + } + @Override + public void onNext(ByteBuffer item) { wrapped.onNext(List.of(item)); } + @Override + public void onError(Throwable throwable) { wrapped.onError(throwable); } + @Override + public void onComplete() { wrapped.onComplete(); } + } + + private String getJsonBody(SerializedRequestBody requestBody) { + var bodySubscriber = HttpResponse.BodySubscribers.ofString(StandardCharsets.UTF_8); + var flowSubscriber = new StringSubscriber(bodySubscriber); + requestBody.bodyPublisher.subscribe(flowSubscriber); + + return bodySubscriber.getBody().toCompletableFuture().join(); + } + + @Test + public void testSerializeApplicationJson() { + var serializer = new MyRequestBodySerializer(); + String jsonBody; + SerializedRequestBody requestBody = serializer.serialize(new ApplicationjsonRequestBody(1)); + Assert.assertEquals("application/json", requestBody.contentType); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "1"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(3.14)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "3.14"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(null)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "null"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(true)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "true"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(false)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "false"); + + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(List.of())); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "[]"); + + requestBody = serializer.serialize(new ApplicationjsonRequestBody(Map.of())); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "{}"); + + SchemaConfiguration configuration = new SchemaConfiguration(JsonSchemaKeywordFlags.ofNone()); + MapJsonSchema.MapJsonSchema1 mapJsonSchema = MapJsonSchema.MapJsonSchema1.getInstance(); + var frozenMap = mapJsonSchema.validate(Map.of("k1", "v1", "k2", "v2"), configuration); + requestBody = serializer.serialize(new ApplicationjsonRequestBody(frozenMap)); + jsonBody = getJsonBody(requestBody); + Assert.assertEquals(jsonBody, "{\"k2\":\"v2\",\"k1\":\"v1\"}"); + } + + @Test + public void testSerializeTextPlain() { + var serializer = new MyRequestBodySerializer(); + SerializedRequestBody requestBody = serializer.serialize(new TextplainRequestBody("a")); + Assert.assertEquals("text/plain", requestBody.contentType); + String textBody = getJsonBody(requestBody); + Assert.assertEquals(textBody, "a"); + + Assert.assertThrows( + RuntimeException.class, + () -> serializer.serialize(new TextplainRequestBody(null)) + ); + } +} \ No newline at end of file diff --git a/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES b/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES index 2e4b994fcd8..d5101513762 100644 --- a/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES +++ b/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES @@ -1253,1288 +1253,1288 @@ src/unit_test_api/paths/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/operation.py -src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/schema.py +src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types/__init__.py diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/schema.md index 546cbadff04..07162fcb5fa 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**a_schema_given_for_prefixitems.ASchemaGivenForPrefixitems**](../../../../../../components/schema/a_schema_given_for_prefixitems.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTupleInput](../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstupleinput), [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO +[**a_schema_given_for_prefixitems.ASchemaGivenForPrefixitems**](../../../../../../../components/schema/a_schema_given_for_prefixitems.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTupleInput](../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstupleinput), [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md index 7507e21423d..8cb14e77d6d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefault**](../../../../../../components/schema/additional_items_are_allowed_by_default.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTupleInput](../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttupleinput), [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO +[**additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefault**](../../../../../../../components/schema/additional_items_are_allowed_by_default.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTupleInput](../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttupleinput), [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md index a345717d5e3..cd7af129545 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md index 3a8a8a95fd7..a1511fc50f9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) +[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md index 06072d2849d..14f9c246c5a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicators**](../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md) | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDictInput](../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdictinput), [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicators**](../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md) | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDictInput](../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdictinput), [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md index da665d643d5..fda8426997e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstanceProperties**](../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdictinput), [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) +[**additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstanceProperties**](../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdictinput), [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/schema.md index 792ecccb3de..bddde9449a0 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_with_schema.AdditionalpropertiesWithSchema**](../../../../../../components/schema/additionalproperties_with_schema.md) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDictInput](../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadictinput), [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) +[**additionalproperties_with_schema.AdditionalpropertiesWithSchema**](../../../../../../../components/schema/additionalproperties_with_schema.md) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDictInput](../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadictinput), [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md index 788f254d67d..8cb8214d9e4 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md index 670c25418a9..80c0381d942 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof.Allof**](../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof.Allof**](../../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md index b262bff9176..80d2c2a44c5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_simple_types.AllofSimpleTypes**](../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_simple_types.AllofSimpleTypes**](../../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md index cac90455af2..d43ae5e7d8c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md index d219913def3..8314f88a577 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md index 8dd4b6fd982..da3a1d2c9ee 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md index 304d89966b6..6be962b0182 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md index 4a002f16997..c57f1477a78 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md index 00d14ecd41c..508ec31d240 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_complex_types.AnyofComplexTypes**](../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_complex_types.AnyofComplexTypes**](../../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md index 30fcd54b0d6..f9957405abd 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof.Anyof**](../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof.Anyof**](../../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md index 3a1194a0057..b763a336df9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../components/schema/anyof_with_base_schema.md) | str | str +[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../../components/schema/anyof_with_base_schema.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md index fd29330d5e6..ffe117b0a89 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md index 4ac52209aa7..a736ec47156 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../components/schema/array_type_matches_arrays.md) | list, tuple | tuple +[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../../components/schema/array_type_matches_arrays.md) | list, tuple | tuple diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md index 221417e6447..d5ae0f44820 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool +[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md index 70150b0e71d..1e1bc278952 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_int.ByInt**](../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_int.ByInt**](../../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md index 8bac3e68d7f..a8812333875 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_number.ByNumber**](../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_number.ByNumber**](../../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md index c28f6cd81ee..00f19b0377f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_small_number.BySmallNumber**](../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_small_number.BySmallNumber**](../../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md index 30d0d056e34..e50b2cdf758 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**const_nul_characters_in_strings.ConstNulCharactersInStrings**](../../../../../../components/schema/const_nul_characters_in_strings.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**const_nul_characters_in_strings.ConstNulCharactersInStrings**](../../../../../../../components/schema/const_nul_characters_in_strings.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/schema.md index 8f336d13389..7ce4455d91d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**contains_keyword_validation.ContainsKeywordValidation**](../../../../../../components/schema/contains_keyword_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**contains_keyword_validation.ContainsKeywordValidation**](../../../../../../../components/schema/contains_keyword_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md index ffd97f6ebd0..d9def508342 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**contains_with_null_instance_elements.ContainsWithNullInstanceElements**](../../../../../../components/schema/contains_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**contains_with_null_instance_elements.ContainsWithNullInstanceElements**](../../../../../../../components/schema/contains_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/schema.md index 5e85e60eb25..7722db56270 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**date_format.DateFormat**](../../../../../../components/schema/date_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**date_format.DateFormat**](../../../../../../../components/schema/date_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md index 4ee030b8fde..5d3e37ea7aa 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**date_time_format.DateTimeFormat**](../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**date_time_format.DateTimeFormat**](../../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md index e550f22bab1..b469db081c2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**dependent_schemas_dependencies_with_escaped_characters.DependentSchemasDependenciesWithEscapedCharacters**](../../../../../../components/schema/dependent_schemas_dependencies_with_escaped_characters.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**dependent_schemas_dependencies_with_escaped_characters.DependentSchemasDependenciesWithEscapedCharacters**](../../../../../../../components/schema/dependent_schemas_dependencies_with_escaped_characters.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/schema.md index 8071da69ce8..a15cc44b17c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRoot**](../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md) | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDictInput](../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdictinput), [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRoot**](../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md) | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDictInput](../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdictinput), [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/schema.md index 7dadeac4844..b1bb79135b5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**dependent_schemas_single_dependency.DependentSchemasSingleDependency**](../../../../../../components/schema/dependent_schemas_single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**dependent_schemas_single_dependency.DependentSchemasSingleDependency**](../../../../../../../components/schema/dependent_schemas_single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/schema.md index fb47b81d133..880c1a0cbfc 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**duration_format.DurationFormat**](../../../../../../components/schema/duration_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**duration_format.DurationFormat**](../../../../../../../components/schema/duration_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md index 974937db72e..fb1e8b62280 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**email_format.EmailFormat**](../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**email_format.EmailFormat**](../../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/schema.md index 23dfe4525f4..12c2ceb2089 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**empty_dependents.EmptyDependents**](../../../../../../components/schema/empty_dependents.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**empty_dependents.EmptyDependents**](../../../../../../../components/schema/empty_dependents.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md index b1c22126c5c..de8ba85d69d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int +[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md index ae0582b30ae..c33ae5f4ef3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int +[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md index 78f2317fd16..3b6d9990185 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] +[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md index 47d26f0447e..4003cf8b89a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] +[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md index 61dec2ef327..9855ad78737 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] +[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md index 24bdfbe832e..5c74189a5d1 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enums_in_properties.EnumsInProperties**](../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) +[**enums_in_properties.EnumsInProperties**](../../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/schema.md index 7d3302e6fa0..02ce4295931 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**exclusivemaximum_validation.ExclusivemaximumValidation**](../../../../../../components/schema/exclusivemaximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**exclusivemaximum_validation.ExclusivemaximumValidation**](../../../../../../../components/schema/exclusivemaximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/schema.md index 1f5f85f291d..b579055eb9a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**exclusiveminimum_validation.ExclusiveminimumValidation**](../../../../../../components/schema/exclusiveminimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**exclusiveminimum_validation.ExclusiveminimumValidation**](../../../../../../../components/schema/exclusiveminimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/schema.md index d247a078dde..d2d80969f3d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**float_division_inf.FloatDivisionInf**](../../../../../../components/schema/float_division_inf.md) | int | int +[**float_division_inf.FloatDivisionInf**](../../../../../../../components/schema/float_division_inf.md) | int | int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md index 1cea2248aca..35de71070ad 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**forbidden_property.ForbiddenProperty**](../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**forbidden_property.ForbiddenProperty**](../../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md index f20255c1d69..506fa5ff35e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**hostname_format.HostnameFormat**](../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**hostname_format.HostnameFormat**](../../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/schema.md index 3066c211b67..335333f4dc6 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**idn_email_format.IdnEmailFormat**](../../../../../../components/schema/idn_email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**idn_email_format.IdnEmailFormat**](../../../../../../../components/schema/idn_email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/schema.md index bc59f74ccb6..1acff87c1ee 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**idn_hostname_format.IdnHostnameFormat**](../../../../../../components/schema/idn_hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**idn_hostname_format.IdnHostnameFormat**](../../../../../../../components/schema/idn_hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/schema.md index 98d7142e712..ba90f5fd910 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**if_and_else_without_then.IfAndElseWithoutThen**](../../../../../../components/schema/if_and_else_without_then.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**if_and_else_without_then.IfAndElseWithoutThen**](../../../../../../../components/schema/if_and_else_without_then.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/schema.md index b3399100625..fc91ef8a43a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**if_and_then_without_else.IfAndThenWithoutElse**](../../../../../../components/schema/if_and_then_without_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**if_and_then_without_else.IfAndThenWithoutElse**](../../../../../../../components/schema/if_and_then_without_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/schema.md index 32b4a344c6f..1fcbc9b786a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**if_appears_at_the_end_when_serialized_keyword_processing_sequence.IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence**](../../../../../../components/schema/if_appears_at_the_end_when_serialized_keyword_processing_sequence.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**if_appears_at_the_end_when_serialized_keyword_processing_sequence.IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence**](../../../../../../../components/schema/if_appears_at_the_end_when_serialized_keyword_processing_sequence.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/schema.md index bc57c8885fb..fad10853af5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ignore_else_without_if.IgnoreElseWithoutIf**](../../../../../../components/schema/ignore_else_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ignore_else_without_if.IgnoreElseWithoutIf**](../../../../../../../components/schema/ignore_else_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/schema.md index e7792808593..69f4b14b73a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ignore_if_without_then_or_else.IgnoreIfWithoutThenOrElse**](../../../../../../components/schema/ignore_if_without_then_or_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ignore_if_without_then_or_else.IgnoreIfWithoutThenOrElse**](../../../../../../../components/schema/ignore_if_without_then_or_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/schema.md index 18b79f7527d..fd2f743c262 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ignore_then_without_if.IgnoreThenWithoutIf**](../../../../../../components/schema/ignore_then_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ignore_then_without_if.IgnoreThenWithoutIf**](../../../../../../../components/schema/ignore_then_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md index 60d32ee904d..792ecefa878 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../components/schema/integer_type_matches_integers.md) | int | int +[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../../components/schema/integer_type_matches_integers.md) | int | int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md index ca004a2d750..0cb5e8d784a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv4_format.Ipv4Format**](../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv4_format.Ipv4Format**](../../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md index 3d261734f81..6309b9ef444 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv6_format.Ipv6Format**](../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv6_format.Ipv6Format**](../../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/schema.md index 830f3d190c2..063da90b553 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**iri_format.IriFormat**](../../../../../../components/schema/iri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**iri_format.IriFormat**](../../../../../../../components/schema/iri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/schema.md index 4330ce19551..88d64d3d3c2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**iri_reference_format.IriReferenceFormat**](../../../../../../components/schema/iri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**iri_reference_format.IriReferenceFormat**](../../../../../../../components/schema/iri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/schema.md index 5eb79b9c1e5..3011a414e1f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**items_contains.ItemsContains**](../../../../../../components/schema/items_contains.md) | [items_contains.ItemsContainsTupleInput](../../../../../../components/schema/items_contains.md#itemscontainstupleinput), [items_contains.ItemsContainsTuple](../../../../../../components/schema/items_contains.md#itemscontainstuple) | [items_contains.ItemsContainsTuple](../../../../../../components/schema/items_contains.md#itemscontainstuple) +[**items_contains.ItemsContains**](../../../../../../../components/schema/items_contains.md) | [items_contains.ItemsContainsTupleInput](../../../../../../../components/schema/items_contains.md#itemscontainstupleinput), [items_contains.ItemsContainsTuple](../../../../../../../components/schema/items_contains.md#itemscontainstuple) | [items_contains.ItemsContainsTuple](../../../../../../../components/schema/items_contains.md#itemscontainstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/schema.md index 4fb8ee44bd3..c3769df85b2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCase**](../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTupleInput](../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetupleinput), [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) +[**items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCase**](../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTupleInput](../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetupleinput), [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md index 7a3f112819d..dc4bb5c4fb2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**items_with_null_instance_elements.ItemsWithNullInstanceElements**](../../../../../../components/schema/items_with_null_instance_elements.md) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTupleInput](../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstupleinput), [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) +[**items_with_null_instance_elements.ItemsWithNullInstanceElements**](../../../../../../../components/schema/items_with_null_instance_elements.md) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTupleInput](../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstupleinput), [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md index e9f4c9af94e..931e9f2492e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**json_pointer_format.JsonPointerFormat**](../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**json_pointer_format.JsonPointerFormat**](../../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md index 82665d62e06..824af8403b0 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxcontains_without_contains_is_ignored.MaxcontainsWithoutContainsIsIgnored**](../../../../../../components/schema/maxcontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxcontains_without_contains_is_ignored.MaxcontainsWithoutContainsIsIgnored**](../../../../../../../components/schema/maxcontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md index d15afc41ca0..41cf8410efe 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation.MaximumValidation**](../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation.MaximumValidation**](../../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md index 09608e97f83..ae379cdb520 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md index 0545b03b8bb..b0d4ed03ef1 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxitems_validation.MaxitemsValidation**](../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxitems_validation.MaxitemsValidation**](../../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md index 8490f77167e..97d88c0751f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxlength_validation.MaxlengthValidation**](../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxlength_validation.MaxlengthValidation**](../../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md index 23491da0895..2b782d611af 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md index e8d6c7b63aa..9e6efd826c1 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md index 536f178d8f8..cc5fecd9fa4 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**mincontains_without_contains_is_ignored.MincontainsWithoutContainsIsIgnored**](../../../../../../components/schema/mincontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**mincontains_without_contains_is_ignored.MincontainsWithoutContainsIsIgnored**](../../../../../../../components/schema/mincontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md index 97bc3971f28..1d8afa07caf 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation.MinimumValidation**](../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation.MinimumValidation**](../../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md index 99e7aac0d11..5c9e480067d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md index 4e3e90e85b6..e704c3bd59e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minitems_validation.MinitemsValidation**](../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minitems_validation.MinitemsValidation**](../../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md index 99cf03afd28..a9b7ba877b6 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minlength_validation.MinlengthValidation**](../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minlength_validation.MinlengthValidation**](../../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md index 8b19010bb58..3071db209c8 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minproperties_validation.MinpropertiesValidation**](../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minproperties_validation.MinpropertiesValidation**](../../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/schema.md index 95573cd179c..9702bed8360 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**multiple_dependents_required.MultipleDependentsRequired**](../../../../../../components/schema/multiple_dependents_required.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**multiple_dependents_required.MultipleDependentsRequired**](../../../../../../../components/schema/multiple_dependents_required.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/schema.md index 2730ea8b296..613b81db129 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**multiple_simultaneous_patternproperties_are_validated.MultipleSimultaneousPatternpropertiesAreValidated**](../../../../../../components/schema/multiple_simultaneous_patternproperties_are_validated.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**multiple_simultaneous_patternproperties_are_validated.MultipleSimultaneousPatternpropertiesAreValidated**](../../../../../../../components/schema/multiple_simultaneous_patternproperties_are_validated.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/schema.md index b534cd678c4..096c7775d39 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**multiple_types_can_be_specified_in_an_array.MultipleTypesCanBeSpecifiedInAnArray**](../../../../../../components/schema/multiple_types_can_be_specified_in_an_array.md) | int, str | int, str +[**multiple_types_can_be_specified_in_an_array.MultipleTypesCanBeSpecifiedInAnArray**](../../../../../../../components/schema/multiple_types_can_be_specified_in_an_array.md) | int, str | int, str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md index ae6aac7f049..a32ab420895 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md index 42f068abc10..2d4aec6b010 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md index 80c7d114b77..0d870bdc405 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_items.NestedItems**](../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../components/schema/nested_items.md#nesteditemstuple) +[**nested_items.NestedItems**](../../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../../components/schema/nested_items.md#nesteditemstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md index e7e9a26a7d3..9d09a910d8f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/schema.md index 668eed08815..f7c8d18bfc6 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalproperties**](../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDictInput](../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdictinput), [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) +[**non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalproperties**](../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDictInput](../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdictinput), [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/schema.md index 209d98f7ef7..768fae17712 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**non_interference_across_combined_schemas.NonInterferenceAcrossCombinedSchemas**](../../../../../../components/schema/non_interference_across_combined_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**non_interference_across_combined_schemas.NonInterferenceAcrossCombinedSchemas**](../../../../../../../components/schema/non_interference_across_combined_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md index 08e9439d9f2..4df28782209 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/schema.md index 717619a0fbd..bbf298dabc3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**not_multiple_types.NotMultipleTypes**](../../../../../../components/schema/not_multiple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**not_multiple_types.NotMultipleTypes**](../../../../../../../components/schema/not_multiple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md index 7010931a423..ba78ba3a0ce 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**_not._Not**](../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**_not._Not**](../../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md index 92934bcd2c4..6ad53749272 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] +[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md index 7eea59837be..81c50edc939 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None +[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md index 6b64fee143b..606772f63b4 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int +[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md index fd37d90a137..1d16c9cd535 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md index 12c3b278d60..6f6e5fc77a5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict +[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md index 7394ae5b152..5858bfc003a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_complex_types.OneofComplexTypes**](../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_complex_types.OneofComplexTypes**](../../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md index 92ab9ebb75e..44f80216af5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof.Oneof**](../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof.Oneof**](../../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md index acacec5d96d..2084a568920 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../components/schema/oneof_with_base_schema.md) | str | str +[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../../components/schema/oneof_with_base_schema.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md index 4b052ab501c..023c37b1eca 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md index f3e5e1cb7b8..ad461179a5b 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_required.OneofWithRequired**](../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict +[**oneof_with_required.OneofWithRequired**](../../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md index 2d899fd1e10..45a6c609a06 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md index 9c35d0ecea7..823a39e922c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_validation.PatternValidation**](../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_validation.PatternValidation**](../../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/schema.md index 28b561741e8..b2d9e01210d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**patternproperties_validates_properties_matching_a_regex.PatternpropertiesValidatesPropertiesMatchingARegex**](../../../../../../components/schema/patternproperties_validates_properties_matching_a_regex.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**patternproperties_validates_properties_matching_a_regex.PatternpropertiesValidatesPropertiesMatchingARegex**](../../../../../../../components/schema/patternproperties_validates_properties_matching_a_regex.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md index 1dcd79313b1..1a4b5c10927 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**patternproperties_with_null_valued_instance_properties.PatternpropertiesWithNullValuedInstanceProperties**](../../../../../../components/schema/patternproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**patternproperties_with_null_valued_instance_properties.PatternpropertiesWithNullValuedInstanceProperties**](../../../../../../../components/schema/patternproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/schema.md index 45da3010df8..6d74afd8911 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItems**](../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTupleInput](../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstupleinput), [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) +[**prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItems**](../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTupleInput](../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstupleinput), [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md index b5b7b581fb7..159274cdbb2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElements**](../../../../../../components/schema/prefixitems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTupleInput](../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstupleinput), [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO +[**prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElements**](../../../../../../../components/schema/prefixitems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTupleInput](../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstupleinput), [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/schema.md index 580da818a96..7c59f958ac4 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteraction**](../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDictInput](../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondictinput), [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) +[**properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteraction**](../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDictInput](../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondictinput), [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md index 166db497313..150755b89b7 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md) | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdictinput), [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md) | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdictinput), [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md index 57db4e07283..c55707308b3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md index 9c59d9c2a57..a591a7d8449 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstanceProperties**](../../../../../../components/schema/properties_with_null_valued_instance_properties.md) | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdictinput), [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstanceProperties**](../../../../../../../components/schema/properties_with_null_valued_instance_properties.md) | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdictinput), [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md index de944c4e2b4..ef67629144e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/schema.md index 5316cf92a75..f02316dc3fd 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**propertynames_validation.PropertynamesValidation**](../../../../../../components/schema/propertynames_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**propertynames_validation.PropertynamesValidation**](../../../../../../../components/schema/propertynames_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/schema.md index 28ab0756c69..39a6e8be2c8 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**regex_format.RegexFormat**](../../../../../../components/schema/regex_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**regex_format.RegexFormat**](../../../../../../../components/schema/regex_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/schema.md index 294bb068969..61978744127 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**regexes_are_not_anchored_by_default_and_are_case_sensitive.RegexesAreNotAnchoredByDefaultAndAreCaseSensitive**](../../../../../../components/schema/regexes_are_not_anchored_by_default_and_are_case_sensitive.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**regexes_are_not_anchored_by_default_and_are_case_sensitive.RegexesAreNotAnchoredByDefaultAndAreCaseSensitive**](../../../../../../../components/schema/regexes_are_not_anchored_by_default_and_are_case_sensitive.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/schema.md index 2e479de6478..77fda004ab9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**relative_json_pointer_format.RelativeJsonPointerFormat**](../../../../../../components/schema/relative_json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**relative_json_pointer_format.RelativeJsonPointerFormat**](../../../../../../../components/schema/relative_json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md index 9aa94355deb..f3d0d05391e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_default_validation.RequiredDefaultValidation**](../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_default_validation.RequiredDefaultValidation**](../../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md index 8bc634405a6..ec4178c16fc 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md) | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdictinput), [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md) | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdictinput), [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md index 4482ab801fe..ac71e0dfa80 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_validation.RequiredValidation**](../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_validation.RequiredValidation**](../../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md index d1218b340cc..b9224fb1d06 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md index 857704d4790..a9cbdcbdf56 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md index 01a2e0e29d9..5163b27843e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**simple_enum_validation.SimpleEnumValidation**](../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int +[**simple_enum_validation.SimpleEnumValidation**](../../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/schema.md index ac04fc03471..2e410f716a4 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**single_dependency.SingleDependency**](../../../../../../components/schema/single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**single_dependency.SingleDependency**](../../../../../../../components/schema/single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/schema.md index cf99f614ab7..e941b42a489 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**small_multiple_of_large_integer.SmallMultipleOfLargeInteger**](../../../../../../components/schema/small_multiple_of_large_integer.md) | int | int +[**small_multiple_of_large_integer.SmallMultipleOfLargeInteger**](../../../../../../../components/schema/small_multiple_of_large_integer.md) | int | int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md index eb1f9cd6468..5557e2bcba2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../components/schema/string_type_matches_strings.md) | str | str +[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../../components/schema/string_type_matches_strings.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/schema.md index d4ac7b392c7..c0964ed8da4 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**time_format.TimeFormat**](../../../../../../components/schema/time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**time_format.TimeFormat**](../../../../../../../components/schema/time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/schema.md index 0ac4e15181c..49c3f52d415 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**type_array_object_or_null.TypeArrayObjectOrNull**](../../../../../../components/schema/type_array_object_or_null.md) | list, tuple, dict, schemas.immutabledict, None | tuple, schemas.immutabledict, None +[**type_array_object_or_null.TypeArrayObjectOrNull**](../../../../../../../components/schema/type_array_object_or_null.md) | list, tuple, dict, schemas.immutabledict, None | tuple, schemas.immutabledict, None diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/schema.md index d6a3dcca701..8bec189d6d3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**type_array_or_object.TypeArrayOrObject**](../../../../../../components/schema/type_array_or_object.md) | list, tuple, dict, schemas.immutabledict | tuple, schemas.immutabledict +[**type_array_or_object.TypeArrayOrObject**](../../../../../../../components/schema/type_array_or_object.md) | list, tuple, dict, schemas.immutabledict | tuple, schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/schema.md index 17dc6021c34..0c71b49ccd3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**type_as_array_with_one_item.TypeAsArrayWithOneItem**](../../../../../../components/schema/type_as_array_with_one_item.md) | str | str +[**type_as_array_with_one_item.TypeAsArrayWithOneItem**](../../../../../../../components/schema/type_as_array_with_one_item.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/schema.md index 867fa039c8f..d52aae61bbf 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_as_schema.UnevaluateditemsAsSchema**](../../../../../../components/schema/unevaluateditems_as_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluateditems_as_schema.UnevaluateditemsAsSchema**](../../../../../../../components/schema/unevaluateditems_as_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/schema.md index e431f7e7671..c9919b9dbb0 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_depends_on_multiple_nested_contains.UnevaluateditemsDependsOnMultipleNestedContains**](../../../../../../components/schema/unevaluateditems_depends_on_multiple_nested_contains.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluateditems_depends_on_multiple_nested_contains.UnevaluateditemsDependsOnMultipleNestedContains**](../../../../../../../components/schema/unevaluateditems_depends_on_multiple_nested_contains.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/schema.md index f9f0e58860b..fedcd5e1e14 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_with_items.UnevaluateditemsWithItems**](../../../../../../components/schema/unevaluateditems_with_items.md) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTupleInput](../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstupleinput), [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) +[**unevaluateditems_with_items.UnevaluateditemsWithItems**](../../../../../../../components/schema/unevaluateditems_with_items.md) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTupleInput](../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstupleinput), [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md index ba161396c1e..280c9a3f821 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_with_null_instance_elements.UnevaluateditemsWithNullInstanceElements**](../../../../../../components/schema/unevaluateditems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluateditems_with_null_instance_elements.UnevaluateditemsWithNullInstanceElements**](../../../../../../../components/schema/unevaluateditems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/schema.md index f08ef3c456b..2c04218f6b8 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_not_affected_by_propertynames.UnevaluatedpropertiesNotAffectedByPropertynames**](../../../../../../components/schema/unevaluatedproperties_not_affected_by_propertynames.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluatedproperties_not_affected_by_propertynames.UnevaluatedpropertiesNotAffectedByPropertynames**](../../../../../../../components/schema/unevaluatedproperties_not_affected_by_propertynames.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/schema.md index 812840c7306..38ec30e5765 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_schema.UnevaluatedpropertiesSchema**](../../../../../../components/schema/unevaluatedproperties_schema.md) | dict, schemas.immutabledict | schemas.immutabledict +[**unevaluatedproperties_schema.UnevaluatedpropertiesSchema**](../../../../../../../components/schema/unevaluatedproperties_schema.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/schema.md index 5ab44982a2a..8fa61cf23eb 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalproperties**](../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDictInput](../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdictinput), [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) +[**unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalproperties**](../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDictInput](../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdictinput), [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md index 3eaf9b0009d..f09cc3561d8 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_with_null_valued_instance_properties.UnevaluatedpropertiesWithNullValuedInstanceProperties**](../../../../../../components/schema/unevaluatedproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluatedproperties_with_null_valued_instance_properties.UnevaluatedpropertiesWithNullValuedInstanceProperties**](../../../../../../../components/schema/unevaluatedproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md index 0f14ec1888e..5bb6533383f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md index a80d06fcc9a..604a192c8b0 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItems**](../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTupleInput](../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstupleinput), [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO +[**uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItems**](../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTupleInput](../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstupleinput), [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md index f3c95028b10..724f095f458 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md index 8c4f018a3f2..d99c993d4b5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItems**](../../../../../../components/schema/uniqueitems_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTupleInput](../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstupleinput), [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO +[**uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItems**](../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTupleInput](../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstupleinput), [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md index faf691ea9fc..7d7776c3fea 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_format.UriFormat**](../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_format.UriFormat**](../../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md index f8d2a47e259..bc3e1eb283b 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_reference_format.UriReferenceFormat**](../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_reference_format.UriReferenceFormat**](../../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md index b46af932270..d6647813edd 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_template_format.UriTemplateFormat**](../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_template_format.UriTemplateFormat**](../../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/schema.md index 5fd447f0f67..b3860830d93 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uuid_format.UuidFormat**](../../../../../../components/schema/uuid_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uuid_format.UuidFormat**](../../../../../../../components/schema/uuid_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/schema.md index 42fafe73bde..d150495b656 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**validate_against_correct_branch_then_vs_else.ValidateAgainstCorrectBranchThenVsElse**](../../../../../../components/schema/validate_against_correct_branch_then_vs_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**validate_against_correct_branch_then_vs_else.ValidateAgainstCorrectBranchThenVsElse**](../../../../../../../components/schema/validate_against_correct_branch_then_vs_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index dec76a4120a..2fefe8ab04f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**a_schema_given_for_prefixitems.ASchemaGivenForPrefixitems**](../../../../../../../../components/schema/a_schema_given_for_prefixitems.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTupleInput](../../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstupleinput), [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO +[**a_schema_given_for_prefixitems.ASchemaGivenForPrefixitems**](../../../../../../../../../components/schema/a_schema_given_for_prefixitems.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTupleInput](../../../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstupleinput), [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [a_schema_given_for_prefixitems.ASchemaGivenForPrefixitemsTuple](../../../../../../../../../components/schema/a_schema_given_for_prefixitems.md#aschemagivenforprefixitemstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7ae09f9acee..d307d7d2b21 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additional_items_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefault**](../../../../../../../../components/schema/additional_items_are_allowed_by_default.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTupleInput](../../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttupleinput), [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO +[**additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefault**](../../../../../../../../../components/schema/additional_items_are_allowed_by_default.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTupleInput](../../../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttupleinput), [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [additional_items_are_allowed_by_default.AdditionalItemsAreAllowedByDefaultTuple](../../../../../../../../../components/schema/additional_items_are_allowed_by_default.md#additionalitemsareallowedbydefaulttuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 5cd3ec26d15..ecbb7a7bc3d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_are_allowed_by_default_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefault**](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md) | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDictInput](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdictinput), [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_are_allowed_by_default.AdditionalpropertiesAreAllowedByDefaultDict](../../../../../../../../../components/schema/additionalproperties_are_allowed_by_default.md#additionalpropertiesareallowedbydefaultdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 31f397fef58..561f130149f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_can_exist_by_itself_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) +[**additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItself**](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDictInput](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdictinput), [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) | [additionalproperties_can_exist_by_itself.AdditionalpropertiesCanExistByItselfDict](../../../../../../../../../components/schema/additionalproperties_can_exist_by_itself.md#additionalpropertiescanexistbyitselfdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e0df2a31f5c..d2a88fcc639 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_does_not_look_in_applicators_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicators**](../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md) | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDictInput](../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdictinput), [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicators**](../../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md) | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDictInput](../../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdictinput), [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [additionalproperties_does_not_look_in_applicators.AdditionalpropertiesDoesNotLookInApplicatorsDict](../../../../../../../../../components/schema/additionalproperties_does_not_look_in_applicators.md#additionalpropertiesdoesnotlookinapplicatorsdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6bebda1a9c1..2f70270b9cc 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstanceProperties**](../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdictinput), [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) +[**additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstanceProperties**](../../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdictinput), [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) | [additionalproperties_with_null_valued_instance_properties.AdditionalpropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../../components/schema/additionalproperties_with_null_valued_instance_properties.md#additionalpropertieswithnullvaluedinstancepropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9658eb48d6f..ae24979e08e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_additionalproperties_with_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additionalproperties_with_schema.AdditionalpropertiesWithSchema**](../../../../../../../../components/schema/additionalproperties_with_schema.md) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDictInput](../../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadictinput), [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) +[**additionalproperties_with_schema.AdditionalpropertiesWithSchema**](../../../../../../../../../components/schema/additionalproperties_with_schema.md) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDictInput](../../../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadictinput), [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) | [additionalproperties_with_schema.AdditionalpropertiesWithSchemaDict](../../../../../../../../../components/schema/additionalproperties_with_schema.md#additionalpropertieswithschemadict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f7f4ded4eee..f51f5b23951 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_combined_with_anyof_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_combined_with_anyof_oneof.AllofCombinedWithAnyofOneof**](../../../../../../../../../components/schema/allof_combined_with_anyof_oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 77c507a7442..2fcb59ee0ce 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof.Allof**](../../../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof.Allof**](../../../../../../../../../components/schema/allof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1603425b7b1..8007344349e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_simple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_simple_types.AllofSimpleTypes**](../../../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_simple_types.AllofSimpleTypes**](../../../../../../../../../components/schema/allof_simple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9b804dcd77c..68859eb72fe 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_base_schema.AllofWithBaseSchema**](../../../../../../../../../components/schema/allof_with_base_schema.md) | [allof_with_base_schema.AllofWithBaseSchemaDictInput](../../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadictinput), [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [allof_with_base_schema.AllofWithBaseSchemaDict](../../../../../../../../../components/schema/allof_with_base_schema.md#allofwithbaseschemadict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 99c91281d26..c9769f2c192 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_one_empty_schema.AllofWithOneEmptySchema**](../../../../../../../../../components/schema/allof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e12c1e76205..0f5204310dd 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_first_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_first_empty_schema.AllofWithTheFirstEmptySchema**](../../../../../../../../../components/schema/allof_with_the_first_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 3599c80372d..e54a153d784 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_the_last_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_the_last_empty_schema.AllofWithTheLastEmptySchema**](../../../../../../../../../components/schema/allof_with_the_last_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6f4c564f52b..31bd28aaa19 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_allof_with_two_empty_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**allof_with_two_empty_schemas.AllofWithTwoEmptySchemas**](../../../../../../../../../components/schema/allof_with_two_empty_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7ac1070ce21..e775ca6dc03 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_complex_types.AnyofComplexTypes**](../../../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_complex_types.AnyofComplexTypes**](../../../../../../../../../components/schema/anyof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9c9f3b1a3a5..aeb09075c89 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof.Anyof**](../../../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof.Anyof**](../../../../../../../../../components/schema/anyof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 682988935e3..00fd41070bd 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../../../components/schema/anyof_with_base_schema.md) | str | str +[**anyof_with_base_schema.AnyofWithBaseSchema**](../../../../../../../../../components/schema/anyof_with_base_schema.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 28265c2b213..ef4a10b7c0f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_anyof_with_one_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**anyof_with_one_empty_schema.AnyofWithOneEmptySchema**](../../../../../../../../../components/schema/anyof_with_one_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f94f00b9e3c..4b3a89c2241 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_array_type_matches_arrays_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../../../components/schema/array_type_matches_arrays.md) | list, tuple | tuple +[**array_type_matches_arrays.ArrayTypeMatchesArrays**](../../../../../../../../../components/schema/array_type_matches_arrays.md) | list, tuple | tuple diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6f243b3789f..89b22174a72 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_boolean_type_matches_booleans_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool +[**boolean_type_matches_booleans.BooleanTypeMatchesBooleans**](../../../../../../../../../components/schema/boolean_type_matches_booleans.md) | bool | bool diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ffe5a0699e8..53fd7291e4a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_int_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_int.ByInt**](../../../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_int.ByInt**](../../../../../../../../../components/schema/by_int.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index acaf802097b..71773c07a46 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_number.ByNumber**](../../../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_number.ByNumber**](../../../../../../../../../components/schema/by_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 99c69e74eb3..6ffe0520190 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_by_small_number_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**by_small_number.BySmallNumber**](../../../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**by_small_number.BySmallNumber**](../../../../../../../../../components/schema/by_small_number.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_const_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_const_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 07f7357c74f..5ce4ab5d0e7 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_const_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_const_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**const_nul_characters_in_strings.ConstNulCharactersInStrings**](../../../../../../../../components/schema/const_nul_characters_in_strings.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**const_nul_characters_in_strings.ConstNulCharactersInStrings**](../../../../../../../../../components/schema/const_nul_characters_in_strings.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_keyword_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_keyword_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 59c0a95ea57..adb9424a4e9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_keyword_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_keyword_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**contains_keyword_validation.ContainsKeywordValidation**](../../../../../../../../components/schema/contains_keyword_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**contains_keyword_validation.ContainsKeywordValidation**](../../../../../../../../../components/schema/contains_keyword_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 192a1e48456..0dd15afe4ea 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_contains_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**contains_with_null_instance_elements.ContainsWithNullInstanceElements**](../../../../../../../../components/schema/contains_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**contains_with_null_instance_elements.ContainsWithNullInstanceElements**](../../../../../../../../../components/schema/contains_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 74cbd3d0c59..87c30aa6dbc 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**date_format.DateFormat**](../../../../../../../../components/schema/date_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**date_format.DateFormat**](../../../../../../../../../components/schema/date_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 73d61885eea..e37258e4b2e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_date_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**date_time_format.DateTimeFormat**](../../../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**date_time_format.DateTimeFormat**](../../../../../../../../../components/schema/date_time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2d8361c33d4..a129dd6e263 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependencies_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**dependent_schemas_dependencies_with_escaped_characters.DependentSchemasDependenciesWithEscapedCharacters**](../../../../../../../../components/schema/dependent_schemas_dependencies_with_escaped_characters.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**dependent_schemas_dependencies_with_escaped_characters.DependentSchemasDependenciesWithEscapedCharacters**](../../../../../../../../../components/schema/dependent_schemas_dependencies_with_escaped_characters.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 081a841b488..07b4cb911eb 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRoot**](../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md) | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDictInput](../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdictinput), [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRoot**](../../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md) | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDictInput](../../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdictinput), [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [dependent_schemas_dependent_subschema_incompatible_with_root.DependentSchemasDependentSubschemaIncompatibleWithRootDict](../../../../../../../../../components/schema/dependent_schemas_dependent_subschema_incompatible_with_root.md#dependentschemasdependentsubschemaincompatiblewithrootdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e790867e2da..b6e77b8ca2f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_dependent_schemas_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**dependent_schemas_single_dependency.DependentSchemasSingleDependency**](../../../../../../../../components/schema/dependent_schemas_single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**dependent_schemas_single_dependency.DependentSchemasSingleDependency**](../../../../../../../../../components/schema/dependent_schemas_single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_duration_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_duration_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index b6510482f8f..c1ca480ae95 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_duration_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_duration_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**duration_format.DurationFormat**](../../../../../../../../components/schema/duration_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**duration_format.DurationFormat**](../../../../../../../../../components/schema/duration_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7d979166cb7..12642beae3c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**email_format.EmailFormat**](../../../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**email_format.EmailFormat**](../../../../../../../../../components/schema/email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_empty_dependents_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_empty_dependents_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 70f664fbffc..83ede1d9e72 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_empty_dependents_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_empty_dependents_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**empty_dependents.EmptyDependents**](../../../../../../../../components/schema/empty_dependents.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**empty_dependents.EmptyDependents**](../../../../../../../../../components/schema/empty_dependents.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index dfec5e3d3dd..c0600ea2bf6 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with0_does_not_match_false_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int +[**enum_with0_does_not_match_false.EnumWith0DoesNotMatchFalse**](../../../../../../../../../components/schema/enum_with0_does_not_match_false.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 67352668e99..7a9008d1c47 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with1_does_not_match_true_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int +[**enum_with1_does_not_match_true.EnumWith1DoesNotMatchTrue**](../../../../../../../../../components/schema/enum_with1_does_not_match_true.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2a2677ce471..e69c503f702 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] +[**enum_with_escaped_characters.EnumWithEscapedCharacters**](../../../../../../../../../components/schema/enum_with_escaped_characters.md) | typing.Literal["foo\nbar", "foo\rbar"] | typing.Literal["foo\nbar", "foo\rbar"] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index bf91a7cceab..d179bfa7d11 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_false_does_not_match0_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] +[**enum_with_false_does_not_match0.EnumWithFalseDoesNotMatch0**](../../../../../../../../../components/schema/enum_with_false_does_not_match0.md) | typing.Literal[False] | typing.Literal[False] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index cb335122a70..19ae6d6481f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enum_with_true_does_not_match1_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] +[**enum_with_true_does_not_match1.EnumWithTrueDoesNotMatch1**](../../../../../../../../../components/schema/enum_with_true_does_not_match1.md) | typing.Literal[True] | typing.Literal[True] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 50c55cd5de4..07fc32526f4 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_enums_in_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**enums_in_properties.EnumsInProperties**](../../../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) +[**enums_in_properties.EnumsInProperties**](../../../../../../../../../components/schema/enums_in_properties.md) | [enums_in_properties.EnumsInPropertiesDictInput](../../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdictinput), [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) | [enums_in_properties.EnumsInPropertiesDict](../../../../../../../../../components/schema/enums_in_properties.md#enumsinpropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusivemaximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusivemaximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d736d6aaebb..1190007bc70 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusivemaximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusivemaximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**exclusivemaximum_validation.ExclusivemaximumValidation**](../../../../../../../../components/schema/exclusivemaximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**exclusivemaximum_validation.ExclusivemaximumValidation**](../../../../../../../../../components/schema/exclusivemaximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusiveminimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusiveminimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f8d32fe648f..8897603c4b3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusiveminimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_exclusiveminimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**exclusiveminimum_validation.ExclusiveminimumValidation**](../../../../../../../../components/schema/exclusiveminimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**exclusiveminimum_validation.ExclusiveminimumValidation**](../../../../../../../../../components/schema/exclusiveminimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 922a65079b2..7a1d63b97b9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_float_division_inf_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**float_division_inf.FloatDivisionInf**](../../../../../../../../components/schema/float_division_inf.md) | int | int +[**float_division_inf.FloatDivisionInf**](../../../../../../../../../components/schema/float_division_inf.md) | int | int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2961393caee..3c35ba72174 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_forbidden_property_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**forbidden_property.ForbiddenProperty**](../../../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**forbidden_property.ForbiddenProperty**](../../../../../../../../../components/schema/forbidden_property.md) | [forbidden_property.ForbiddenPropertyDictInput](../../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydictinput), [forbidden_property.ForbiddenPropertyDict](../../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [forbidden_property.ForbiddenPropertyDict](../../../../../../../../../components/schema/forbidden_property.md#forbiddenpropertydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f72ff678020..211148bdefc 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**hostname_format.HostnameFormat**](../../../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**hostname_format.HostnameFormat**](../../../../../../../../../components/schema/hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 34f344f5fd0..36f3a2ada86 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_email_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**idn_email_format.IdnEmailFormat**](../../../../../../../../components/schema/idn_email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**idn_email_format.IdnEmailFormat**](../../../../../../../../../components/schema/idn_email_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index be5e3ccaa38..92530cc8dfd 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_idn_hostname_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**idn_hostname_format.IdnHostnameFormat**](../../../../../../../../components/schema/idn_hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**idn_hostname_format.IdnHostnameFormat**](../../../../../../../../../components/schema/idn_hostname_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_else_without_then_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_else_without_then_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 5e25e37a882..882b5aa88e8 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_else_without_then_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_else_without_then_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**if_and_else_without_then.IfAndElseWithoutThen**](../../../../../../../../components/schema/if_and_else_without_then.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**if_and_else_without_then.IfAndElseWithoutThen**](../../../../../../../../../components/schema/if_and_else_without_then.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_then_without_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_then_without_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 46162dff4fd..35b8d502bd0 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_then_without_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_and_then_without_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**if_and_then_without_else.IfAndThenWithoutElse**](../../../../../../../../components/schema/if_and_then_without_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**if_and_then_without_else.IfAndThenWithoutElse**](../../../../../../../../../components/schema/if_and_then_without_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 609ba0f40d0..12ae641b111 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**if_appears_at_the_end_when_serialized_keyword_processing_sequence.IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence**](../../../../../../../../components/schema/if_appears_at_the_end_when_serialized_keyword_processing_sequence.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**if_appears_at_the_end_when_serialized_keyword_processing_sequence.IfAppearsAtTheEndWhenSerializedKeywordProcessingSequence**](../../../../../../../../../components/schema/if_appears_at_the_end_when_serialized_keyword_processing_sequence.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_else_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_else_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7db0e21ac33..84acb95674c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_else_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_else_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ignore_else_without_if.IgnoreElseWithoutIf**](../../../../../../../../components/schema/ignore_else_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ignore_else_without_if.IgnoreElseWithoutIf**](../../../../../../../../../components/schema/ignore_else_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_if_without_then_or_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_if_without_then_or_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9e96640a529..79fcd589609 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_if_without_then_or_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_if_without_then_or_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ignore_if_without_then_or_else.IgnoreIfWithoutThenOrElse**](../../../../../../../../components/schema/ignore_if_without_then_or_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ignore_if_without_then_or_else.IgnoreIfWithoutThenOrElse**](../../../../../../../../../components/schema/ignore_if_without_then_or_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_then_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_then_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ca96a902b36..d9adae52acc 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_then_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ignore_then_without_if_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ignore_then_without_if.IgnoreThenWithoutIf**](../../../../../../../../components/schema/ignore_then_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ignore_then_without_if.IgnoreThenWithoutIf**](../../../../../../../../../components/schema/ignore_then_without_if.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 27afbe79039..325a912ef43 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_integer_type_matches_integers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../../../components/schema/integer_type_matches_integers.md) | int | int +[**integer_type_matches_integers.IntegerTypeMatchesIntegers**](../../../../../../../../../components/schema/integer_type_matches_integers.md) | int | int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7d8646cd593..db4dcab2640 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv4_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv4_format.Ipv4Format**](../../../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv4_format.Ipv4Format**](../../../../../../../../../components/schema/ipv4_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index dd655673f80..173cf343726 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_ipv6_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ipv6_format.Ipv6Format**](../../../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**ipv6_format.Ipv6Format**](../../../../../../../../../components/schema/ipv6_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2ab34f8e255..7dd80cf6d56 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**iri_format.IriFormat**](../../../../../../../../components/schema/iri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**iri_format.IriFormat**](../../../../../../../../../components/schema/iri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 4b37b9f8ff4..d1f8abef5d9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_iri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**iri_reference_format.IriReferenceFormat**](../../../../../../../../components/schema/iri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**iri_reference_format.IriReferenceFormat**](../../../../../../../../../components/schema/iri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 52bb593f9c9..e3304e585a6 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**items_contains.ItemsContains**](../../../../../../../../components/schema/items_contains.md) | [items_contains.ItemsContainsTupleInput](../../../../../../../../components/schema/items_contains.md#itemscontainstupleinput), [items_contains.ItemsContainsTuple](../../../../../../../../components/schema/items_contains.md#itemscontainstuple) | [items_contains.ItemsContainsTuple](../../../../../../../../components/schema/items_contains.md#itemscontainstuple) +[**items_contains.ItemsContains**](../../../../../../../../../components/schema/items_contains.md) | [items_contains.ItemsContainsTupleInput](../../../../../../../../../components/schema/items_contains.md#itemscontainstupleinput), [items_contains.ItemsContainsTuple](../../../../../../../../../components/schema/items_contains.md#itemscontainstuple) | [items_contains.ItemsContainsTuple](../../../../../../../../../components/schema/items_contains.md#itemscontainstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index aa298212634..61a4c935e87 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_does_not_look_in_applicators_valid_case_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCase**](../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTupleInput](../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetupleinput), [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) +[**items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCase**](../../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTupleInput](../../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetupleinput), [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) | [items_does_not_look_in_applicators_valid_case.ItemsDoesNotLookInApplicatorsValidCaseTuple](../../../../../../../../../components/schema/items_does_not_look_in_applicators_valid_case.md#itemsdoesnotlookinapplicatorsvalidcasetuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index c19f064abce..c796660e814 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_items_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**items_with_null_instance_elements.ItemsWithNullInstanceElements**](../../../../../../../../components/schema/items_with_null_instance_elements.md) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTupleInput](../../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstupleinput), [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) +[**items_with_null_instance_elements.ItemsWithNullInstanceElements**](../../../../../../../../../components/schema/items_with_null_instance_elements.md) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTupleInput](../../../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstupleinput), [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) | [items_with_null_instance_elements.ItemsWithNullInstanceElementsTuple](../../../../../../../../../components/schema/items_with_null_instance_elements.md#itemswithnullinstanceelementstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 4a3933a16e4..be59413dac1 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**json_pointer_format.JsonPointerFormat**](../../../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**json_pointer_format.JsonPointerFormat**](../../../../../../../../../components/schema/json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6f9c06c37e3..52b2c2dbc98 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxcontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxcontains_without_contains_is_ignored.MaxcontainsWithoutContainsIsIgnored**](../../../../../../../../components/schema/maxcontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxcontains_without_contains_is_ignored.MaxcontainsWithoutContainsIsIgnored**](../../../../../../../../../components/schema/maxcontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d60bd584b9a..b7ea909f6c9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation.MaximumValidation**](../../../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation.MaximumValidation**](../../../../../../../../../components/schema/maximum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index cf2f2d1faea..4c11490c53a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maximum_validation_with_unsigned_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maximum_validation_with_unsigned_integer.MaximumValidationWithUnsignedInteger**](../../../../../../../../../components/schema/maximum_validation_with_unsigned_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index bc9d8d733bd..08f4922f36d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxitems_validation.MaxitemsValidation**](../../../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxitems_validation.MaxitemsValidation**](../../../../../../../../../components/schema/maxitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6b502c9b6e9..f49d59aace5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxlength_validation.MaxlengthValidation**](../../../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxlength_validation.MaxlengthValidation**](../../../../../../../../../components/schema/maxlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 846f5deb5e5..b3836b329d3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties0_means_the_object_is_empty_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties0_means_the_object_is_empty.Maxproperties0MeansTheObjectIsEmpty**](../../../../../../../../../components/schema/maxproperties0_means_the_object_is_empty.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 36697aea37f..e92e08d6f0d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_maxproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**maxproperties_validation.MaxpropertiesValidation**](../../../../../../../../../components/schema/maxproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 8331f92f279..cd98f073b34 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_mincontains_without_contains_is_ignored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**mincontains_without_contains_is_ignored.MincontainsWithoutContainsIsIgnored**](../../../../../../../../components/schema/mincontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**mincontains_without_contains_is_ignored.MincontainsWithoutContainsIsIgnored**](../../../../../../../../../components/schema/mincontains_without_contains_is_ignored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 317d7f86877..47c2a5270dc 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation.MinimumValidation**](../../../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation.MinimumValidation**](../../../../../../../../../components/schema/minimum_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 82485cfef1e..db78f015b3d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minimum_validation_with_signed_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minimum_validation_with_signed_integer.MinimumValidationWithSignedInteger**](../../../../../../../../../components/schema/minimum_validation_with_signed_integer.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e42558f898f..34b3c0a4155 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minitems_validation.MinitemsValidation**](../../../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minitems_validation.MinitemsValidation**](../../../../../../../../../components/schema/minitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 172d0cb20d6..1d501e5f282 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minlength_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minlength_validation.MinlengthValidation**](../../../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minlength_validation.MinlengthValidation**](../../../../../../../../../components/schema/minlength_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 05b47ee2701..17ea7e48781 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_minproperties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**minproperties_validation.MinpropertiesValidation**](../../../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**minproperties_validation.MinpropertiesValidation**](../../../../../../../../../components/schema/minproperties_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_dependents_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_dependents_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index b850d1dc107..2c2612507a5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_dependents_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_dependents_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**multiple_dependents_required.MultipleDependentsRequired**](../../../../../../../../components/schema/multiple_dependents_required.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**multiple_dependents_required.MultipleDependentsRequired**](../../../../../../../../../components/schema/multiple_dependents_required.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ccb1398ef7f..876c5a59416 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_simultaneous_patternproperties_are_validated_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**multiple_simultaneous_patternproperties_are_validated.MultipleSimultaneousPatternpropertiesAreValidated**](../../../../../../../../components/schema/multiple_simultaneous_patternproperties_are_validated.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**multiple_simultaneous_patternproperties_are_validated.MultipleSimultaneousPatternpropertiesAreValidated**](../../../../../../../../../components/schema/multiple_simultaneous_patternproperties_are_validated.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1c1e3a742c3..66b14e7135d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_multiple_types_can_be_specified_in_an_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**multiple_types_can_be_specified_in_an_array.MultipleTypesCanBeSpecifiedInAnArray**](../../../../../../../../components/schema/multiple_types_can_be_specified_in_an_array.md) | int, str | int, str +[**multiple_types_can_be_specified_in_an_array.MultipleTypesCanBeSpecifiedInAnArray**](../../../../../../../../../components/schema/multiple_types_can_be_specified_in_an_array.md) | int, str | int, str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 096ba34f63e..33266948502 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_allof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_allof_to_check_validation_semantics.NestedAllofToCheckValidationSemantics**](../../../../../../../../../components/schema/nested_allof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2565b55d727..77862802c42 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_anyof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_anyof_to_check_validation_semantics.NestedAnyofToCheckValidationSemantics**](../../../../../../../../../components/schema/nested_anyof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 50dd302124a..68733a68873 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_items.NestedItems**](../../../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../../../components/schema/nested_items.md#nesteditemstuple) +[**nested_items.NestedItems**](../../../../../../../../../components/schema/nested_items.md) | [nested_items.NestedItemsTupleInput](../../../../../../../../../components/schema/nested_items.md#nesteditemstupleinput), [nested_items.NestedItemsTuple](../../../../../../../../../components/schema/nested_items.md#nesteditemstuple) | [nested_items.NestedItemsTuple](../../../../../../../../../components/schema/nested_items.md#nesteditemstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index fd662221f55..ec58a5a35e1 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nested_oneof_to_check_validation_semantics_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**nested_oneof_to_check_validation_semantics.NestedOneofToCheckValidationSemantics**](../../../../../../../../../components/schema/nested_oneof_to_check_validation_semantics.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7db7ca1d267..257b6adb3b3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_ascii_pattern_with_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalproperties**](../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDictInput](../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdictinput), [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) +[**non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalproperties**](../../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDictInput](../../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdictinput), [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) | [non_ascii_pattern_with_additionalproperties.NonAsciiPatternWithAdditionalpropertiesDict](../../../../../../../../../components/schema/non_ascii_pattern_with_additionalproperties.md#nonasciipatternwithadditionalpropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_interference_across_combined_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_interference_across_combined_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1d8545c299f..33be2413d45 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_interference_across_combined_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_non_interference_across_combined_schemas_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**non_interference_across_combined_schemas.NonInterferenceAcrossCombinedSchemas**](../../../../../../../../components/schema/non_interference_across_combined_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**non_interference_across_combined_schemas.NonInterferenceAcrossCombinedSchemas**](../../../../../../../../../components/schema/non_interference_across_combined_schemas.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 5f3e94c7ec7..69338e29aad 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_more_complex_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**not_more_complex_schema.NotMoreComplexSchema**](../../../../../../../../../components/schema/not_more_complex_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_multiple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_multiple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e51866ae386..f7465cf726d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_multiple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_multiple_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**not_multiple_types.NotMultipleTypes**](../../../../../../../../components/schema/not_multiple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**not_multiple_types.NotMultipleTypes**](../../../../../../../../../components/schema/not_multiple_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 34609a60669..a722c647a23 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_not_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**_not._Not**](../../../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**_not._Not**](../../../../../../../../../components/schema/_not.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2abdb01bbca..37f86d5b080 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_nul_characters_in_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] +[**nul_characters_in_strings.NulCharactersInStrings**](../../../../../../../../../components/schema/nul_characters_in_strings.md) | typing.Literal["hello\x00there"] | typing.Literal["hello\x00there"] diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index df969f5bc09..587eef1ccea 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_null_type_matches_only_the_null_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None +[**null_type_matches_only_the_null_object.NullTypeMatchesOnlyTheNullObject**](../../../../../../../../../components/schema/null_type_matches_only_the_null_object.md) | None | None diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1efa24f3fda..41eb7d18210 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_number_type_matches_numbers_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int +[**number_type_matches_numbers.NumberTypeMatchesNumbers**](../../../../../../../../../components/schema/number_type_matches_numbers.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 19c015aba3e..17e04926fd7 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_properties_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**object_properties_validation.ObjectPropertiesValidation**](../../../../../../../../../components/schema/object_properties_validation.md) | [object_properties_validation.ObjectPropertiesValidationDictInput](../../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdictinput), [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [object_properties_validation.ObjectPropertiesValidationDict](../../../../../../../../../components/schema/object_properties_validation.md#objectpropertiesvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d28bc7666fc..9860853ee06 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_object_type_matches_objects_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict +[**object_type_matches_objects.ObjectTypeMatchesObjects**](../../../../../../../../../components/schema/object_type_matches_objects.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1e0dd80906b..fa66e612438 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_complex_types_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_complex_types.OneofComplexTypes**](../../../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_complex_types.OneofComplexTypes**](../../../../../../../../../components/schema/oneof_complex_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 225bfe5594d..b850e0b6a98 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof.Oneof**](../../../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof.Oneof**](../../../../../../../../../components/schema/oneof.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d59aa14e99a..a88ebd44d40 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_base_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../../../components/schema/oneof_with_base_schema.md) | str | str +[**oneof_with_base_schema.OneofWithBaseSchema**](../../../../../../../../../components/schema/oneof_with_base_schema.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f280cc54de4..3a16d9feed5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_empty_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**oneof_with_empty_schema.OneofWithEmptySchema**](../../../../../../../../../components/schema/oneof_with_empty_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 76af53138e8..fe9f75a006e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_oneof_with_required_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**oneof_with_required.OneofWithRequired**](../../../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict +[**oneof_with_required.OneofWithRequired**](../../../../../../../../../components/schema/oneof_with_required.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 78d282a1f8f..c3d02b1e012 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_is_not_anchored_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_is_not_anchored.PatternIsNotAnchored**](../../../../../../../../../components/schema/pattern_is_not_anchored.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f2bebfe51ab..02c353e0f11 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_pattern_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pattern_validation.PatternValidation**](../../../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**pattern_validation.PatternValidation**](../../../../../../../../../components/schema/pattern_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 72fce380d62..65f799a7307 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_validates_properties_matching_a_regex_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**patternproperties_validates_properties_matching_a_regex.PatternpropertiesValidatesPropertiesMatchingARegex**](../../../../../../../../components/schema/patternproperties_validates_properties_matching_a_regex.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**patternproperties_validates_properties_matching_a_regex.PatternpropertiesValidatesPropertiesMatchingARegex**](../../../../../../../../../components/schema/patternproperties_validates_properties_matching_a_regex.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index fd2b270cdc0..7d0c12fc9d6 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_patternproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**patternproperties_with_null_valued_instance_properties.PatternpropertiesWithNullValuedInstanceProperties**](../../../../../../../../components/schema/patternproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**patternproperties_with_null_valued_instance_properties.PatternpropertiesWithNullValuedInstanceProperties**](../../../../../../../../../components/schema/patternproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index b513d404061..f286445c12d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItems**](../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTupleInput](../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstupleinput), [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) +[**prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItems**](../../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTupleInput](../../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstupleinput), [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) | [prefixitems_validation_adjusts_the_starting_index_for_items.PrefixitemsValidationAdjustsTheStartingIndexForItemsTuple](../../../../../../../../../components/schema/prefixitems_validation_adjusts_the_starting_index_for_items.md#prefixitemsvalidationadjuststhestartingindexforitemstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index dbaee00bc05..b8b456402ed 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_prefixitems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElements**](../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTupleInput](../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstupleinput), [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO +[**prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElements**](../../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTupleInput](../../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstupleinput), [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [prefixitems_with_null_instance_elements.PrefixitemsWithNullInstanceElementsTuple](../../../../../../../../../components/schema/prefixitems_with_null_instance_elements.md#prefixitemswithnullinstanceelementstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9afbedde539..989f944290e 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_patternproperties_additionalproperties_interaction_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteraction**](../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDictInput](../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondictinput), [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) +[**properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteraction**](../../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDictInput](../../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondictinput), [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) | [properties_patternproperties_additionalproperties_interaction.PropertiesPatternpropertiesAdditionalpropertiesInteractionDict](../../../../../../../../../components/schema/properties_patternproperties_additionalproperties_interaction.md#propertiespatternpropertiesadditionalpropertiesinteractiondict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 8a7164f0e43..0720a708a67 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md) | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdictinput), [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md) | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdictinput), [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_whose_names_are_javascript_object_property_names.PropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../../components/schema/properties_whose_names_are_javascript_object_property_names.md#propertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 07b582525ab..9f9510f34ef 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_with_escaped_characters.PropertiesWithEscapedCharacters**](../../../../../../../../../components/schema/properties_with_escaped_characters.md) | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDictInput](../../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdictinput), [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_escaped_characters.PropertiesWithEscapedCharactersDict](../../../../../../../../../components/schema/properties_with_escaped_characters.md#propertieswithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 86fa7612e27..f4e12e654e5 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_properties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstanceProperties**](../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md) | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdictinput), [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstanceProperties**](../../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md) | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDictInput](../../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdictinput), [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [properties_with_null_valued_instance_properties.PropertiesWithNullValuedInstancePropertiesDict](../../../../../../../../../components/schema/properties_with_null_valued_instance_properties.md#propertieswithnullvaluedinstancepropertiesdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1e13b651e98..19fb1fa10c2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_property_named_ref_that_is_not_a_reference_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReference**](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md) | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDictInput](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedictinput), [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [property_named_ref_that_is_not_a_reference.PropertyNamedRefThatIsNotAReferenceDict](../../../../../../../../../components/schema/property_named_ref_that_is_not_a_reference.md#propertynamedrefthatisnotareferencedict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_propertynames_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_propertynames_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d93ba1705ff..a5cf91ee1d6 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_propertynames_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_propertynames_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**propertynames_validation.PropertynamesValidation**](../../../../../../../../components/schema/propertynames_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**propertynames_validation.PropertynamesValidation**](../../../../../../../../../components/schema/propertynames_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regex_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regex_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index ba78c476537..fe8e0f00245 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regex_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regex_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**regex_format.RegexFormat**](../../../../../../../../components/schema/regex_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**regex_format.RegexFormat**](../../../../../../../../../components/schema/regex_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e4204466512..68bc262567f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**regexes_are_not_anchored_by_default_and_are_case_sensitive.RegexesAreNotAnchoredByDefaultAndAreCaseSensitive**](../../../../../../../../components/schema/regexes_are_not_anchored_by_default_and_are_case_sensitive.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**regexes_are_not_anchored_by_default_and_are_case_sensitive.RegexesAreNotAnchoredByDefaultAndAreCaseSensitive**](../../../../../../../../../components/schema/regexes_are_not_anchored_by_default_and_are_case_sensitive.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_relative_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_relative_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 0bece0974af..981cbd6c8f1 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_relative_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_relative_json_pointer_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**relative_json_pointer_format.RelativeJsonPointerFormat**](../../../../../../../../components/schema/relative_json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**relative_json_pointer_format.RelativeJsonPointerFormat**](../../../../../../../../../components/schema/relative_json_pointer_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index e5d9a105975..59496811a9c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_default_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_default_validation.RequiredDefaultValidation**](../../../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_default_validation.RequiredDefaultValidation**](../../../../../../../../../components/schema/required_default_validation.md) | [required_default_validation.RequiredDefaultValidationDictInput](../../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdictinput), [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_default_validation.RequiredDefaultValidationDict](../../../../../../../../../components/schema/required_default_validation.md#requireddefaultvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2c71aee8bb4..8ca38ee3138 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_properties_whose_names_are_javascript_object_property_names_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md) | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdictinput), [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNames**](../../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md) | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDictInput](../../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdictinput), [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_properties_whose_names_are_javascript_object_property_names.RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesDict](../../../../../../../../../components/schema/required_properties_whose_names_are_javascript_object_property_names.md#requiredpropertieswhosenamesarejavascriptobjectpropertynamesdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 706f8861670..3d73a2e5d05 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_validation.RequiredValidation**](../../../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_validation.RequiredValidation**](../../../../../../../../../components/schema/required_validation.md) | [required_validation.RequiredValidationDictInput](../../../../../../../../../components/schema/required_validation.md#requiredvalidationdictinput), [required_validation.RequiredValidationDict](../../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_validation.RequiredValidationDict](../../../../../../../../../components/schema/required_validation.md#requiredvalidationdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 0f0ea1ac0af..67ca5972e60 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_empty_array_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_empty_array.RequiredWithEmptyArray**](../../../../../../../../../components/schema/required_with_empty_array.md) | [required_with_empty_array.RequiredWithEmptyArrayDictInput](../../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydictinput), [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_empty_array.RequiredWithEmptyArrayDict](../../../../../../../../../components/schema/required_with_empty_array.md#requiredwithemptyarraydict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 9a045073f4e..bec5953752c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_required_with_escaped_characters_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO +[**required_with_escaped_characters.RequiredWithEscapedCharacters**](../../../../../../../../../components/schema/required_with_escaped_characters.md) | [required_with_escaped_characters.RequiredWithEscapedCharactersDictInput](../../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdictinput), [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | [required_with_escaped_characters.RequiredWithEscapedCharactersDict](../../../../../../../../../components/schema/required_with_escaped_characters.md#requiredwithescapedcharactersdict), str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2bc7b5ff8a3..55e640fc7bf 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_simple_enum_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**simple_enum_validation.SimpleEnumValidation**](../../../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int +[**simple_enum_validation.SimpleEnumValidation**](../../../../../../../../../components/schema/simple_enum_validation.md) | float, int | float, int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index d25d01f320f..d8b0cc742fb 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_single_dependency_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**single_dependency.SingleDependency**](../../../../../../../../components/schema/single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**single_dependency.SingleDependency**](../../../../../../../../../components/schema/single_dependency.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_small_multiple_of_large_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_small_multiple_of_large_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 8b4ec505786..2afc5882695 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_small_multiple_of_large_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_small_multiple_of_large_integer_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**small_multiple_of_large_integer.SmallMultipleOfLargeInteger**](../../../../../../../../components/schema/small_multiple_of_large_integer.md) | int | int +[**small_multiple_of_large_integer.SmallMultipleOfLargeInteger**](../../../../../../../../../components/schema/small_multiple_of_large_integer.md) | int | int diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 2dc73ea7404..4907d8113f7 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_string_type_matches_strings_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../../../components/schema/string_type_matches_strings.md) | str | str +[**string_type_matches_strings.StringTypeMatchesStrings**](../../../../../../../../../components/schema/string_type_matches_strings.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 44d4b8b064c..d7d3ba37904 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_time_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**time_format.TimeFormat**](../../../../../../../../components/schema/time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**time_format.TimeFormat**](../../../../../../../../../components/schema/time_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_object_or_null_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_object_or_null_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 955991cfaa7..2ef37a4b0c3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_object_or_null_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_object_or_null_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**type_array_object_or_null.TypeArrayObjectOrNull**](../../../../../../../../components/schema/type_array_object_or_null.md) | list, tuple, dict, schemas.immutabledict, None | tuple, schemas.immutabledict, None +[**type_array_object_or_null.TypeArrayObjectOrNull**](../../../../../../../../../components/schema/type_array_object_or_null.md) | list, tuple, dict, schemas.immutabledict, None | tuple, schemas.immutabledict, None diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_or_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_or_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1a09ec19f5e..b44f83987ca 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_or_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_array_or_object_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**type_array_or_object.TypeArrayOrObject**](../../../../../../../../components/schema/type_array_or_object.md) | list, tuple, dict, schemas.immutabledict | tuple, schemas.immutabledict +[**type_array_or_object.TypeArrayOrObject**](../../../../../../../../../components/schema/type_array_or_object.md) | list, tuple, dict, schemas.immutabledict | tuple, schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_as_array_with_one_item_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_as_array_with_one_item_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index fa9d5f47641..6710841a302 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_as_array_with_one_item_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_type_as_array_with_one_item_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**type_as_array_with_one_item.TypeAsArrayWithOneItem**](../../../../../../../../components/schema/type_as_array_with_one_item.md) | str | str +[**type_as_array_with_one_item.TypeAsArrayWithOneItem**](../../../../../../../../../components/schema/type_as_array_with_one_item.md) | str | str diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_as_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_as_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 67bd64fcafe..9cdf93f9564 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_as_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_as_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_as_schema.UnevaluateditemsAsSchema**](../../../../../../../../components/schema/unevaluateditems_as_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluateditems_as_schema.UnevaluateditemsAsSchema**](../../../../../../../../../components/schema/unevaluateditems_as_schema.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 08146d6ea40..3b180b892bb 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_depends_on_multiple_nested_contains_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_depends_on_multiple_nested_contains.UnevaluateditemsDependsOnMultipleNestedContains**](../../../../../../../../components/schema/unevaluateditems_depends_on_multiple_nested_contains.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluateditems_depends_on_multiple_nested_contains.UnevaluateditemsDependsOnMultipleNestedContains**](../../../../../../../../../components/schema/unevaluateditems_depends_on_multiple_nested_contains.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 8615fac6ca7..27179a1641b 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_with_items.UnevaluateditemsWithItems**](../../../../../../../../components/schema/unevaluateditems_with_items.md) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTupleInput](../../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstupleinput), [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) +[**unevaluateditems_with_items.UnevaluateditemsWithItems**](../../../../../../../../../components/schema/unevaluateditems_with_items.md) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTupleInput](../../../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstupleinput), [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) | [unevaluateditems_with_items.UnevaluateditemsWithItemsTuple](../../../../../../../../../components/schema/unevaluateditems_with_items.md#unevaluateditemswithitemstuple) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 83e414bba37..ff3b8478f47 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluateditems_with_null_instance_elements_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluateditems_with_null_instance_elements.UnevaluateditemsWithNullInstanceElements**](../../../../../../../../components/schema/unevaluateditems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluateditems_with_null_instance_elements.UnevaluateditemsWithNullInstanceElements**](../../../../../../../../../components/schema/unevaluateditems_with_null_instance_elements.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index b3eb2b0c9e1..537aed80a3f 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_not_affected_by_propertynames_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_not_affected_by_propertynames.UnevaluatedpropertiesNotAffectedByPropertynames**](../../../../../../../../components/schema/unevaluatedproperties_not_affected_by_propertynames.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluatedproperties_not_affected_by_propertynames.UnevaluatedpropertiesNotAffectedByPropertynames**](../../../../../../../../../components/schema/unevaluatedproperties_not_affected_by_propertynames.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 59e1e41e4b2..240e156c718 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_schema_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_schema.UnevaluatedpropertiesSchema**](../../../../../../../../components/schema/unevaluatedproperties_schema.md) | dict, schemas.immutabledict | schemas.immutabledict +[**unevaluatedproperties_schema.UnevaluatedpropertiesSchema**](../../../../../../../../../components/schema/unevaluatedproperties_schema.md) | dict, schemas.immutabledict | schemas.immutabledict diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index a277b5482d3..96f17544ffd 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_adjacent_additionalproperties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalproperties**](../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDictInput](../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdictinput), [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) +[**unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalproperties**](../../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDictInput](../../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdictinput), [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) | [unevaluatedproperties_with_adjacent_additionalproperties.UnevaluatedpropertiesWithAdjacentAdditionalpropertiesDict](../../../../../../../../../components/schema/unevaluatedproperties_with_adjacent_additionalproperties.md#unevaluatedpropertieswithadjacentadditionalpropertiesdict) diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index c0ca15e6827..2bac3b40c94 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_unevaluatedproperties_with_null_valued_instance_properties_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**unevaluatedproperties_with_null_valued_instance_properties.UnevaluatedpropertiesWithNullValuedInstanceProperties**](../../../../../../../../components/schema/unevaluatedproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**unevaluatedproperties_with_null_valued_instance_properties.UnevaluatedpropertiesWithNullValuedInstanceProperties**](../../../../../../../../../components/schema/unevaluatedproperties_with_null_valued_instance_properties.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1ba9262090f..c882342d4d2 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_false_validation.UniqueitemsFalseValidation**](../../../../../../../../../components/schema/uniqueitems_false_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 6d1432e61f0..e38e0c07fb9 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_false_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItems**](../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTupleInput](../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstupleinput), [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO +[**uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItems**](../../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTupleInput](../../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstupleinput), [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_false_with_an_array_of_items.UniqueitemsFalseWithAnArrayOfItemsTuple](../../../../../../../../../components/schema/uniqueitems_false_with_an_array_of_items.md#uniqueitemsfalsewithanarrayofitemstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 3ae458b7792..278790a514c 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_validation_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uniqueitems_validation.UniqueitemsValidation**](../../../../../../../../../components/schema/uniqueitems_validation.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7a3a0bfc2c5..f566e8ead0a 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uniqueitems_with_an_array_of_items_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItems**](../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTupleInput](../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstupleinput), [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO +[**uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItems**](../../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTupleInput](../../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstupleinput), [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, [uniqueitems_with_an_array_of_items.UniqueitemsWithAnArrayOfItemsTuple](../../../../../../../../../components/schema/uniqueitems_with_an_array_of_items.md#uniqueitemswithanarrayofitemstuple), bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 17b2b808f46..218fecade32 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_format.UriFormat**](../../../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_format.UriFormat**](../../../../../../../../../components/schema/uri_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 1e5ae03505b..0df901f6aa3 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_reference_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_reference_format.UriReferenceFormat**](../../../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_reference_format.UriReferenceFormat**](../../../../../../../../../components/schema/uri_reference_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 7dff8f08f00..a050863e50d 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uri_template_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uri_template_format.UriTemplateFormat**](../../../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uri_template_format.UriTemplateFormat**](../../../../../../../../../components/schema/uri_template_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uuid_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uuid_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index 65a6b84223b..06e0db9ff00 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uuid_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_uuid_format_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**uuid_format.UuidFormat**](../../../../../../../../components/schema/uuid_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**uuid_format.UuidFormat**](../../../../../../../../../components/schema/uuid_format.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md index f78b4e231ae..811beb07eda 100644 --- a/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/3_1_0_unit_test/python/docs/paths/response_body_post_validate_against_correct_branch_then_vs_else_response_body_for_content_types/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**validate_against_correct_branch_then_vs_else.ValidateAgainstCorrectBranchThenVsElse**](../../../../../../../../components/schema/validate_against_correct_branch_then_vs_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**validate_against_correct_branch_then_vs_else.ValidateAgainstCorrectBranchThenVsElse**](../../../../../../../../../components/schema/validate_against_correct_branch_then_vs_else.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..499cda37855 --- /dev/null +++ b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema2 + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES index 4fbf59f04af..0622b32181e 100644 --- a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES +++ b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES @@ -38,10 +38,10 @@ src/this_package/paths/__init__.py src/this_package/paths/operators/__init__.py src/this_package/paths/operators/post/__init__.py src/this_package/paths/operators/post/operation.py -src/this_package/paths/operators/post/request_body/__init__.py src/this_package/paths/operators/post/request_body/content/__init__.py src/this_package/paths/operators/post/request_body/content/application_json/__init__.py src/this_package/paths/operators/post/request_body/content/application_json/schema.py +src/this_package/paths/operators/post/request_body_request_body/__init__.py src/this_package/paths/operators/post/responses/__init__.py src/this_package/paths/operators/post/responses/response_200/__init__.py src/this_package/py.typed diff --git a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/docs/paths/operators/post/request_body/content/application_json/schema.md b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/docs/paths/operators/post/request_body/content/application_json/schema.md index b1ef7bccaea..43e6a719ccb 100644 --- a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/docs/paths/operators/post/request_body/content/application_json/schema.md +++ b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/docs/paths/operators/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**operator.Operator**](../../../../../../components/schema/operator.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**operator.Operator**](../../../../../../../components/schema/operator.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..52b4d0cfbf3 --- /dev/null +++ b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from this_package.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index a500121d335..604853bde4b 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -886,6 +886,145 @@ src/main/java/org/openapijsonschematools/client/servers/ServerWithVariables.java src/main/java/org/openapijsonschematools/client/servers/ServerWithoutVariables.java src/main/java/org/openapijsonschematools/client/servers/server0/Variables.java src/main/java/org/openapijsonschematools/client/servers/server1/Variables.java +src/test/java/org/openapijsonschematools/client/components/schemas/AbstractStepMessageTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClassTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesWithArrayOfEnumsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AddressTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnimalFarmTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnimalTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AnyTypeNotStringTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AppleReqTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/AppleTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayHoldingAnyTypeTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnlyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayOfEnumsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnlyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTestTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ArrayWithValidationsInItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BananaReqTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BananaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BarTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BasquePigTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BooleanEnumTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/BooleanSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/CapitalizationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/CatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/CategoryTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ChildCatTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ClassModelTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ClientTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateralTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedAnyOfDifferentTypesNoValidationsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedArrayTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedBoolTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedNoneTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedNumberTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedObjectTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedOneOfDifferentTypesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ComposedStringTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/CurrencyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DanishPigTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeTestTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeWithValidationsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DateWithValidationsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DecimalPayloadTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DogTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/DrawingTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumArraysTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumClassTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EnumTestTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangleTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClassTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FileTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FooTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FormatTestTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FromSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FruitReqTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/FruitTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/GmFruitTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/GrandparentAnimalTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnlyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/HealthCheckResultTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumBigTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumOneValueTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumWithDefaultValueTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerMax10Test.java +src/test/java/org/openapijsonschematools/client/components/schemas/IntegerMin15Test.java +src/test/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangleTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ItemsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestAddReplaceTestTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestMoveCopyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestRemoveTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MammalTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MapTestTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClassTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MoneyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/MyObjectDtoTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NameTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NoAdditionalPropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NullableClassTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NullableShapeTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NullableStringTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NumberOnlyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NumberSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NumberWithExclusiveMinMaxTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/NumberWithValidationsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsBaseTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectInterfaceTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithArgAndArgsPropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefPropsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddPropTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingPropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalPropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedPropsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionPropertyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedPropertiesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValuesTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalPropsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestPropTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithValidationsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/OrderTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PaginatedResultMyObjectDtoTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ParentPetTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PetTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PigTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PlayerTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/PublicKeyTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/QuadrilateralInterfaceTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/QuadrilateralTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirstTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/RefPetTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddPropsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddPropsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromUnsetAddPropsTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ReturnSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangleTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/Schema200ResponseTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SelfReferencingArrayModelTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModelTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ShapeOrNullTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ShapeTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateralTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SomeObjectTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/SpecialModelnameTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/StringBooleanMapTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/StringEnumTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/StringEnumWithDefaultValueTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/StringSchemaTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/StringWithValidationTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TagTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TriangleInterfaceTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/TriangleTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UUIDStringTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/UserTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/WhaleTest.java +src/test/java/org/openapijsonschematools/client/components/schemas/ZebraTest.java src/test/java/org/openapijsonschematools/client/configurations/JsonSchemaKeywordFlagsTest.java src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java src/test/java/org/openapijsonschematools/client/schemas/AnyTypeSchemaTest.java diff --git a/samples/client/petstore/python/.openapi-generator/FILES b/samples/client/petstore/python/.openapi-generator/FILES index 922904e5692..4d9d37db183 100644 --- a/samples/client/petstore/python/.openapi-generator/FILES +++ b/samples/client/petstore/python/.openapi-generator/FILES @@ -719,7 +719,7 @@ src/petstore_api/paths/__init__.py src/petstore_api/paths/another_fake_dummy/__init__.py src/petstore_api/paths/another_fake_dummy/patch/__init__.py src/petstore_api/paths/another_fake_dummy/patch/operation.py -src/petstore_api/paths/another_fake_dummy/patch/request_body/__init__.py +src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py src/petstore_api/paths/another_fake_dummy/patch/responses/__init__.py src/petstore_api/paths/another_fake_dummy/patch/responses/response_200/__init__.py src/petstore_api/paths/another_fake_dummy/patch/responses/response_200/content/__init__.py @@ -797,10 +797,10 @@ src/petstore_api/paths/fake/get/parameters/parameter_4/schema.py src/petstore_api/paths/fake/get/parameters/parameter_5/__init__.py src/petstore_api/paths/fake/get/parameters/parameter_5/schema.py src/petstore_api/paths/fake/get/query_parameters.py -src/petstore_api/paths/fake/get/request_body/__init__.py src/petstore_api/paths/fake/get/request_body/content/__init__.py src/petstore_api/paths/fake/get/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/fake/get/request_body/content/application_x_www_form_urlencoded/schema.py +src/petstore_api/paths/fake/get/request_body_request_body/__init__.py src/petstore_api/paths/fake/get/responses/__init__.py src/petstore_api/paths/fake/get/responses/response_200/__init__.py src/petstore_api/paths/fake/get/responses/response_404/__init__.py @@ -809,7 +809,7 @@ src/petstore_api/paths/fake/get/responses/response_404/content/application_json/ src/petstore_api/paths/fake/get/responses/response_404/content/application_json/schema.py src/petstore_api/paths/fake/patch/__init__.py src/petstore_api/paths/fake/patch/operation.py -src/petstore_api/paths/fake/patch/request_body/__init__.py +src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py src/petstore_api/paths/fake/patch/responses/__init__.py src/petstore_api/paths/fake/patch/responses/response_200/__init__.py src/petstore_api/paths/fake/patch/responses/response_200/content/__init__.py @@ -817,10 +817,10 @@ src/petstore_api/paths/fake/patch/responses/response_200/content/application_jso src/petstore_api/paths/fake/patch/responses/response_200/content/application_json/schema.py src/petstore_api/paths/fake/post/__init__.py src/petstore_api/paths/fake/post/operation.py -src/petstore_api/paths/fake/post/request_body/__init__.py src/petstore_api/paths/fake/post/request_body/content/__init__.py src/petstore_api/paths/fake/post/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/fake/post/request_body/content/application_x_www_form_urlencoded/schema.py +src/petstore_api/paths/fake/post/request_body_request_body/__init__.py src/petstore_api/paths/fake/post/responses/__init__.py src/petstore_api/paths/fake/post/responses/response_200/__init__.py src/petstore_api/paths/fake/post/responses/response_404/__init__.py @@ -829,10 +829,10 @@ src/petstore_api/paths/fake/post/security/security_requirement_object_0.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/operation.py -src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/responses/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/content/__init__.py @@ -841,10 +841,10 @@ src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/respon src/petstore_api/paths/fake_body_with_file_schema/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/operation.py -src/petstore_api/paths/fake_body_with_file_schema/put/request_body/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/request_body/content/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/responses/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/responses/response_200/__init__.py src/petstore_api/paths/fake_body_with_query_params/__init__.py @@ -854,10 +854,10 @@ src/petstore_api/paths/fake_body_with_query_params/put/parameters/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/parameters/parameter_0/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/parameters/parameter_0/schema.py src/petstore_api/paths/fake_body_with_query_params/put/query_parameters.py -src/petstore_api/paths/fake_body_with_query_params/put/request_body/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/request_body/content/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/responses/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/responses/response_200/__init__.py src/petstore_api/paths/fake_case_sensitive_params/__init__.py @@ -876,7 +876,7 @@ src/petstore_api/paths/fake_case_sensitive_params/put/responses/response_200/__i src/petstore_api/paths/fake_classname_test/__init__.py src/petstore_api/paths/fake_classname_test/patch/__init__.py src/petstore_api/paths/fake_classname_test/patch/operation.py -src/petstore_api/paths/fake_classname_test/patch/request_body/__init__.py +src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py src/petstore_api/paths/fake_classname_test/patch/responses/__init__.py src/petstore_api/paths/fake_classname_test/patch/responses/response_200/__init__.py src/petstore_api/paths/fake_classname_test/patch/responses/response_200/content/__init__.py @@ -905,10 +905,10 @@ src/petstore_api/paths/fake_health/get/responses/response_200/content/applicatio src/petstore_api/paths/fake_inline_additional_properties/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/operation.py -src/petstore_api/paths/fake_inline_additional_properties/post/request_body/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/request_body/content/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/responses/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/responses/response_200/__init__.py src/petstore_api/paths/fake_inline_composition/__init__.py @@ -920,12 +920,12 @@ src/petstore_api/paths/fake_inline_composition/post/parameters/parameter_0/schem src/petstore_api/paths/fake_inline_composition/post/parameters/parameter_1/__init__.py src/petstore_api/paths/fake_inline_composition/post/parameters/parameter_1/schema.py src/petstore_api/paths/fake_inline_composition/post/query_parameters.py -src/petstore_api/paths/fake_inline_composition/post/request_body/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/application_json/schema.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/multipart_form_data/schema.py +src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_inline_composition/post/responses/__init__.py src/petstore_api/paths/fake_inline_composition/post/responses/response_200/__init__.py src/petstore_api/paths/fake_inline_composition/post/responses/response_200/content/__init__.py @@ -936,28 +936,28 @@ src/petstore_api/paths/fake_inline_composition/post/responses/response_200/conte src/petstore_api/paths/fake_json_form_data/__init__.py src/petstore_api/paths/fake_json_form_data/get/__init__.py src/petstore_api/paths/fake_json_form_data/get/operation.py -src/petstore_api/paths/fake_json_form_data/get/request_body/__init__.py src/petstore_api/paths/fake_json_form_data/get/request_body/content/__init__.py src/petstore_api/paths/fake_json_form_data/get/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/fake_json_form_data/get/request_body/content/application_x_www_form_urlencoded/schema.py +src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py src/petstore_api/paths/fake_json_form_data/get/responses/__init__.py src/petstore_api/paths/fake_json_form_data/get/responses/response_200/__init__.py src/petstore_api/paths/fake_json_patch/__init__.py src/petstore_api/paths/fake_json_patch/patch/__init__.py src/petstore_api/paths/fake_json_patch/patch/operation.py -src/petstore_api/paths/fake_json_patch/patch/request_body/__init__.py src/petstore_api/paths/fake_json_patch/patch/request_body/content/__init__.py src/petstore_api/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/__init__.py src/petstore_api/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/schema.py +src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py src/petstore_api/paths/fake_json_patch/patch/responses/__init__.py src/petstore_api/paths/fake_json_patch/patch/responses/response_200/__init__.py src/petstore_api/paths/fake_json_with_charset/__init__.py src/petstore_api/paths/fake_json_with_charset/post/__init__.py src/petstore_api/paths/fake_json_with_charset/post/operation.py -src/petstore_api/paths/fake_json_with_charset/post/request_body/__init__.py src/petstore_api/paths/fake_json_with_charset/post/request_body/content/__init__.py src/petstore_api/paths/fake_json_with_charset/post/request_body/content/application_json_charsetutf8/__init__.py src/petstore_api/paths/fake_json_with_charset/post/request_body/content/application_json_charsetutf8/schema.py +src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_json_with_charset/post/responses/__init__.py src/petstore_api/paths/fake_json_with_charset/post/responses/response_200/__init__.py src/petstore_api/paths/fake_json_with_charset/post/responses/response_200/content/__init__.py @@ -966,12 +966,12 @@ src/petstore_api/paths/fake_json_with_charset/post/responses/response_200/conten src/petstore_api/paths/fake_multiple_request_body_content_types/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/operation.py -src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/application_json/schema.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/multipart_form_data/schema.py +src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/responses/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/responses/response_200/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/responses/response_200/content/__init__.py @@ -1056,10 +1056,10 @@ src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/parameters/p src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/parameters/parameter_9/schema.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/path_parameters.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/query_parameters.py -src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/content/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/response_200/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/response_200/content/__init__.py @@ -1068,10 +1068,10 @@ src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/re src/petstore_api/paths/fake_pem_content_type/__init__.py src/petstore_api/paths/fake_pem_content_type/get/__init__.py src/petstore_api/paths/fake_pem_content_type/get/operation.py -src/petstore_api/paths/fake_pem_content_type/get/request_body/__init__.py src/petstore_api/paths/fake_pem_content_type/get/request_body/content/__init__.py src/petstore_api/paths/fake_pem_content_type/get/request_body/content/application_x_pem_file/__init__.py src/petstore_api/paths/fake_pem_content_type/get/request_body/content/application_x_pem_file/schema.py +src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py src/petstore_api/paths/fake_pem_content_type/get/responses/__init__.py src/petstore_api/paths/fake_pem_content_type/get/responses/response_200/__init__.py src/petstore_api/paths/fake_pem_content_type/get/responses/response_200/content/__init__.py @@ -1084,10 +1084,10 @@ src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/paramete src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/parameters/parameter_0/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/parameters/parameter_0/schema.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/path_parameters.py -src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/content/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/content/multipart_form_data/schema.py +src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/responses/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/content/__init__.py @@ -1127,10 +1127,10 @@ src/petstore_api/paths/fake_ref_obj_in_query/get/responses/response_200/__init__ src/petstore_api/paths/fake_refs_array_of_enums/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/operation.py -src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/responses/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/responses/response_200/content/__init__.py @@ -1139,10 +1139,10 @@ src/petstore_api/paths/fake_refs_array_of_enums/post/responses/response_200/cont src/petstore_api/paths/fake_refs_arraymodel/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/operation.py -src/petstore_api/paths/fake_refs_arraymodel/post/request_body/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/responses/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/responses/response_200/content/__init__.py @@ -1151,10 +1151,10 @@ src/petstore_api/paths/fake_refs_arraymodel/post/responses/response_200/content/ src/petstore_api/paths/fake_refs_boolean/__init__.py src/petstore_api/paths/fake_refs_boolean/post/__init__.py src/petstore_api/paths/fake_refs_boolean/post/operation.py -src/petstore_api/paths/fake_refs_boolean/post/request_body/__init__.py src/petstore_api/paths/fake_refs_boolean/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_boolean/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_boolean/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_boolean/post/responses/__init__.py src/petstore_api/paths/fake_refs_boolean/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_boolean/post/responses/response_200/content/__init__.py @@ -1163,10 +1163,10 @@ src/petstore_api/paths/fake_refs_boolean/post/responses/response_200/content/app src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/operation.py -src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/responses/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/content/__init__.py @@ -1175,10 +1175,10 @@ src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/re src/petstore_api/paths/fake_refs_enum/__init__.py src/petstore_api/paths/fake_refs_enum/post/__init__.py src/petstore_api/paths/fake_refs_enum/post/operation.py -src/petstore_api/paths/fake_refs_enum/post/request_body/__init__.py src/petstore_api/paths/fake_refs_enum/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_enum/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_enum/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_enum/post/responses/__init__.py src/petstore_api/paths/fake_refs_enum/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_enum/post/responses/response_200/content/__init__.py @@ -1187,10 +1187,10 @@ src/petstore_api/paths/fake_refs_enum/post/responses/response_200/content/applic src/petstore_api/paths/fake_refs_mammal/__init__.py src/petstore_api/paths/fake_refs_mammal/post/__init__.py src/petstore_api/paths/fake_refs_mammal/post/operation.py -src/petstore_api/paths/fake_refs_mammal/post/request_body/__init__.py src/petstore_api/paths/fake_refs_mammal/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_mammal/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_mammal/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_mammal/post/responses/__init__.py src/petstore_api/paths/fake_refs_mammal/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_mammal/post/responses/response_200/content/__init__.py @@ -1199,10 +1199,10 @@ src/petstore_api/paths/fake_refs_mammal/post/responses/response_200/content/appl src/petstore_api/paths/fake_refs_number/__init__.py src/petstore_api/paths/fake_refs_number/post/__init__.py src/petstore_api/paths/fake_refs_number/post/operation.py -src/petstore_api/paths/fake_refs_number/post/request_body/__init__.py src/petstore_api/paths/fake_refs_number/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_number/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_number/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_number/post/responses/__init__.py src/petstore_api/paths/fake_refs_number/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_number/post/responses/response_200/content/__init__.py @@ -1211,10 +1211,10 @@ src/petstore_api/paths/fake_refs_number/post/responses/response_200/content/appl src/petstore_api/paths/fake_refs_object_model_with_ref_props/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/operation.py -src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/content/__init__.py @@ -1223,10 +1223,10 @@ src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/resp src/petstore_api/paths/fake_refs_string/__init__.py src/petstore_api/paths/fake_refs_string/post/__init__.py src/petstore_api/paths/fake_refs_string/post/operation.py -src/petstore_api/paths/fake_refs_string/post/request_body/__init__.py src/petstore_api/paths/fake_refs_string/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_string/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_string/post/request_body/content/application_json/schema.py +src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_string/post/responses/__init__.py src/petstore_api/paths/fake_refs_string/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_string/post/responses/response_200/content/__init__.py @@ -1259,10 +1259,10 @@ src/petstore_api/paths/fake_test_query_paramters/put/responses/response_200/__in src/petstore_api/paths/fake_upload_download_file/__init__.py src/petstore_api/paths/fake_upload_download_file/post/__init__.py src/petstore_api/paths/fake_upload_download_file/post/operation.py -src/petstore_api/paths/fake_upload_download_file/post/request_body/__init__.py src/petstore_api/paths/fake_upload_download_file/post/request_body/content/__init__.py src/petstore_api/paths/fake_upload_download_file/post/request_body/content/application_octet_stream/__init__.py src/petstore_api/paths/fake_upload_download_file/post/request_body/content/application_octet_stream/schema.py +src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_upload_download_file/post/responses/__init__.py src/petstore_api/paths/fake_upload_download_file/post/responses/response_200/__init__.py src/petstore_api/paths/fake_upload_download_file/post/responses/response_200/content/__init__.py @@ -1271,10 +1271,10 @@ src/petstore_api/paths/fake_upload_download_file/post/responses/response_200/con src/petstore_api/paths/fake_upload_file/__init__.py src/petstore_api/paths/fake_upload_file/post/__init__.py src/petstore_api/paths/fake_upload_file/post/operation.py -src/petstore_api/paths/fake_upload_file/post/request_body/__init__.py src/petstore_api/paths/fake_upload_file/post/request_body/content/__init__.py src/petstore_api/paths/fake_upload_file/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_upload_file/post/request_body/content/multipart_form_data/schema.py +src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_upload_file/post/responses/__init__.py src/petstore_api/paths/fake_upload_file/post/responses/response_200/__init__.py src/petstore_api/paths/fake_upload_file/post/responses/response_200/content/__init__.py @@ -1283,10 +1283,10 @@ src/petstore_api/paths/fake_upload_file/post/responses/response_200/content/appl src/petstore_api/paths/fake_upload_files/__init__.py src/petstore_api/paths/fake_upload_files/post/__init__.py src/petstore_api/paths/fake_upload_files/post/operation.py -src/petstore_api/paths/fake_upload_files/post/request_body/__init__.py src/petstore_api/paths/fake_upload_files/post/request_body/content/__init__.py src/petstore_api/paths/fake_upload_files/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_upload_files/post/request_body/content/multipart_form_data/schema.py +src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_upload_files/post/responses/__init__.py src/petstore_api/paths/fake_upload_files/post/responses/response_200/__init__.py src/petstore_api/paths/fake_upload_files/post/responses/response_200/content/__init__.py @@ -1334,7 +1334,7 @@ src/petstore_api/paths/foo/get/servers/server_1.py src/petstore_api/paths/pet/__init__.py src/petstore_api/paths/pet/post/__init__.py src/petstore_api/paths/pet/post/operation.py -src/petstore_api/paths/pet/post/request_body/__init__.py +src/petstore_api/paths/pet/post/request_body_request_body/__init__.py src/petstore_api/paths/pet/post/responses/__init__.py src/petstore_api/paths/pet/post/responses/response_200/__init__.py src/petstore_api/paths/pet/post/responses/response_405/__init__.py @@ -1344,7 +1344,7 @@ src/petstore_api/paths/pet/post/security/security_requirement_object_1.py src/petstore_api/paths/pet/post/security/security_requirement_object_2.py src/petstore_api/paths/pet/put/__init__.py src/petstore_api/paths/pet/put/operation.py -src/petstore_api/paths/pet/put/request_body/__init__.py +src/petstore_api/paths/pet/put/request_body_request_body/__init__.py src/petstore_api/paths/pet/put/responses/__init__.py src/petstore_api/paths/pet/put/responses/response_400/__init__.py src/petstore_api/paths/pet/put/responses/response_404/__init__.py @@ -1420,10 +1420,10 @@ src/petstore_api/paths/pet_pet_id/post/parameters/__init__.py src/petstore_api/paths/pet_pet_id/post/parameters/parameter_0/__init__.py src/petstore_api/paths/pet_pet_id/post/parameters/parameter_0/schema.py src/petstore_api/paths/pet_pet_id/post/path_parameters.py -src/petstore_api/paths/pet_pet_id/post/request_body/__init__.py src/petstore_api/paths/pet_pet_id/post/request_body/content/__init__.py src/petstore_api/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/schema.py +src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py src/petstore_api/paths/pet_pet_id/post/responses/__init__.py src/petstore_api/paths/pet_pet_id/post/responses/response_405/__init__.py src/petstore_api/paths/pet_pet_id/post/security/__init__.py @@ -1436,10 +1436,10 @@ src/petstore_api/paths/pet_pet_id_upload_image/post/parameters/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/parameters/parameter_0/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/parameters/parameter_0/schema.py src/petstore_api/paths/pet_pet_id_upload_image/post/path_parameters.py -src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/content/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/schema.py +src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/responses/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/responses/response_200/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/security/__init__.py @@ -1459,10 +1459,10 @@ src/petstore_api/paths/store_inventory/get/security/security_requirement_object_ src/petstore_api/paths/store_order/__init__.py src/petstore_api/paths/store_order/post/__init__.py src/petstore_api/paths/store_order/post/operation.py -src/petstore_api/paths/store_order/post/request_body/__init__.py src/petstore_api/paths/store_order/post/request_body/content/__init__.py src/petstore_api/paths/store_order/post/request_body/content/application_json/__init__.py src/petstore_api/paths/store_order/post/request_body/content/application_json/schema.py +src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py src/petstore_api/paths/store_order/post/responses/__init__.py src/petstore_api/paths/store_order/post/responses/response_200/__init__.py src/petstore_api/paths/store_order/post/responses/response_200/content/__init__.py @@ -1499,22 +1499,22 @@ src/petstore_api/paths/store_order_order_id/get/responses/response_404/__init__. src/petstore_api/paths/user/__init__.py src/petstore_api/paths/user/post/__init__.py src/petstore_api/paths/user/post/operation.py -src/petstore_api/paths/user/post/request_body/__init__.py src/petstore_api/paths/user/post/request_body/content/__init__.py src/petstore_api/paths/user/post/request_body/content/application_json/__init__.py src/petstore_api/paths/user/post/request_body/content/application_json/schema.py +src/petstore_api/paths/user/post/request_body_request_body/__init__.py src/petstore_api/paths/user/post/responses/__init__.py src/petstore_api/paths/user/post/responses/response_default/__init__.py src/petstore_api/paths/user_create_with_array/__init__.py src/petstore_api/paths/user_create_with_array/post/__init__.py src/petstore_api/paths/user_create_with_array/post/operation.py -src/petstore_api/paths/user_create_with_array/post/request_body/__init__.py +src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py src/petstore_api/paths/user_create_with_array/post/responses/__init__.py src/petstore_api/paths/user_create_with_array/post/responses/response_default/__init__.py src/petstore_api/paths/user_create_with_list/__init__.py src/petstore_api/paths/user_create_with_list/post/__init__.py src/petstore_api/paths/user_create_with_list/post/operation.py -src/petstore_api/paths/user_create_with_list/post/request_body/__init__.py +src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py src/petstore_api/paths/user_create_with_list/post/responses/__init__.py src/petstore_api/paths/user_create_with_list/post/responses/response_default/__init__.py src/petstore_api/paths/user_login/__init__.py @@ -1578,10 +1578,10 @@ src/petstore_api/paths/user_username/put/operation.py src/petstore_api/paths/user_username/put/parameters/__init__.py src/petstore_api/paths/user_username/put/parameters/parameter_0/__init__.py src/petstore_api/paths/user_username/put/path_parameters.py -src/petstore_api/paths/user_username/put/request_body/__init__.py src/petstore_api/paths/user_username/put/request_body/content/__init__.py src/petstore_api/paths/user_username/put/request_body/content/application_json/__init__.py src/petstore_api/paths/user_username/put/request_body/content/application_json/schema.py +src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py src/petstore_api/paths/user_username/put/responses/__init__.py src/petstore_api/paths/user_username/put/responses/response_400/__init__.py src/petstore_api/paths/user_username/put/responses/response_404/__init__.py diff --git a/samples/client/petstore/python/docs/components/headers/header_ref_content_schema_header/content/application_json/schema.md b/samples/client/petstore/python/docs/components/headers/header_ref_content_schema_header/content/application_json/schema.md index 783901eac42..2371ebebf77 100644 --- a/samples/client/petstore/python/docs/components/headers/header_ref_content_schema_header/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/components/headers/header_ref_content_schema_header/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_with_validation.StringWithValidation**](../../../../../components/schema/string_with_validation.md) | str | str +[**string_with_validation.StringWithValidation**](../../../../../../components/schema/string_with_validation.md) | str | str diff --git a/samples/client/petstore/python/docs/components/parameters/parameter_component_ref_schema_string_with_validation/content/application_json/schema.md b/samples/client/petstore/python/docs/components/parameters/parameter_component_ref_schema_string_with_validation/content/application_json/schema.md index 783901eac42..2371ebebf77 100644 --- a/samples/client/petstore/python/docs/components/parameters/parameter_component_ref_schema_string_with_validation/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/components/parameters/parameter_component_ref_schema_string_with_validation/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_with_validation.StringWithValidation**](../../../../../components/schema/string_with_validation.md) | str | str +[**string_with_validation.StringWithValidation**](../../../../../../components/schema/string_with_validation.md) | str | str diff --git a/samples/client/petstore/python/docs/components/request_bodies/request_body_client/content/application_json/schema.md b/samples/client/petstore/python/docs/components/request_bodies/request_body_client/content/application_json/schema.md index 4672f7de560..229f0786b9c 100644 --- a/samples/client/petstore/python/docs/components/request_bodies/request_body_client/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/components/request_bodies/request_body_client/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**client.Client**](../../../../components/schema/client.md) | [client.ClientDictInput](../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../components/schema/client.md#clientdict) +[**client.Client**](../../../../../components/schema/client.md) | [client.ClientDictInput](../../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../../components/schema/client.md#clientdict) diff --git a/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_json/schema.md b/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_json/schema.md index 79320d4f3b5..86553458311 100644 --- a/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pet.Pet**](../../../../components/schema/pet.md) | [pet.PetDictInput](../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../components/schema/pet.md#petdict) +[**pet.Pet**](../../../../../components/schema/pet.md) | [pet.PetDictInput](../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../../components/schema/pet.md#petdict) diff --git a/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_xml/schema.md b/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_xml/schema.md index 485e8874113..162c98df772 100644 --- a/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_xml/schema.md +++ b/samples/client/petstore/python/docs/components/request_bodies/request_body_pet/content/application_xml/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_pet.RefPet**](../../../../components/schema/ref_pet.md) | [pet.PetDictInput](../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../components/schema/pet.md#petdict) +[**ref_pet.RefPet**](../../../../../components/schema/ref_pet.md) | [pet.PetDictInput](../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../../components/schema/pet.md#petdict) diff --git a/samples/client/petstore/python/docs/components/request_bodies/request_body_user_array/content/application_json/schema.md b/samples/client/petstore/python/docs/components/request_bodies/request_body_user_array/content/application_json/schema.md index 89831cb9913..8a783d327f2 100644 --- a/samples/client/petstore/python/docs/components/request_bodies/request_body_user_array/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/components/request_bodies/request_body_user_array/content/application_json/schema.md @@ -28,7 +28,7 @@ type: typing.Union[ ``` List/Tuple Item Type | Description | Notes -------------------- | ------------- | ------------- -[user.UserDictInput](../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../components/schema/user.md#userdict) | | +[user.UserDictInput](../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../components/schema/user.md#userdict) | | ## SchemaTuple ``` @@ -46,4 +46,4 @@ configuration | typing.Optional[schema_configuration.SchemaConfiguration] = None ### methods Method | Input Type | Return Type | Notes ------ | ---------- | ----------- | ------ -__getitem__ | int | [user.UserDict](../../../../components/schema/user.md#userdict) | This method is used under the hood when instance[0] is called +__getitem__ | int | [user.UserDict](../../../../../components/schema/user.md#userdict) | This method is used under the hood when instance[0] is called diff --git a/samples/client/petstore/python/docs/components/responses/response_success_with_json_api_response/content/application_json/schema.md b/samples/client/petstore/python/docs/components/responses/response_success_with_json_api_response/content/application_json/schema.md index 1f3a4e91089..f57cfff3b27 100644 --- a/samples/client/petstore/python/docs/components/responses/response_success_with_json_api_response/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/components/responses/response_success_with_json_api_response/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**api_response.ApiResponse**](../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../components/schema/api_response.md#apiresponsedict) +[**api_response.ApiResponse**](../../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../../components/schema/api_response.md#apiresponsedict) diff --git a/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_json/schema.md b/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_json/schema.md index 9bb5d264b87..ebcaaa9c93d 100644 --- a/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_json/schema.md @@ -28,7 +28,7 @@ type: typing.Union[ ``` List/Tuple Item Type | Description | Notes -------------------- | ------------- | ------------- -[pet.PetDictInput](../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../components/schema/pet.md#petdict) | | +[pet.PetDictInput](../../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../../components/schema/pet.md#petdict) | | ## SchemaTuple ``` @@ -46,4 +46,4 @@ configuration | typing.Optional[schema_configuration.SchemaConfiguration] = None ### methods Method | Input Type | Return Type | Notes ------ | ---------- | ----------- | ------ -__getitem__ | int | [pet.PetDict](../../../../../components/schema/pet.md#petdict) | This method is used under the hood when instance[0] is called +__getitem__ | int | [pet.PetDict](../../../../../../components/schema/pet.md#petdict) | This method is used under the hood when instance[0] is called diff --git a/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_xml/schema.md b/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_xml/schema.md index 863205ccfcd..dd39c894998 100644 --- a/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_xml/schema.md +++ b/samples/client/petstore/python/docs/components/responses/response_successful_xml_and_json_array_of_pet/content/application_xml/schema.md @@ -28,7 +28,7 @@ type: typing.Union[ ``` List/Tuple Item Type | Description | Notes -------------------- | ------------- | ------------- -[pet.PetDictInput](../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../components/schema/pet.md#petdict) | | +[pet.PetDictInput](../../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../../components/schema/pet.md#petdict) | | ## SchemaTuple ``` @@ -46,4 +46,4 @@ configuration | typing.Optional[schema_configuration.SchemaConfiguration] = None ### methods Method | Input Type | Return Type | Notes ------ | ---------- | ----------- | ------ -__getitem__ | int | [pet.PetDict](../../../../../components/schema/pet.md#petdict) | This method is used under the hood when instance[0] is called +__getitem__ | int | [pet.PetDict](../../../../../../components/schema/pet.md#petdict) | This method is used under the hood when instance[0] is called diff --git a/samples/client/petstore/python/docs/paths/another_fake_dummy/patch/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/another_fake_dummy/patch/responses/response_200/content/application_json/schema.md index 6759784e5d2..c0b85ba6a06 100644 --- a/samples/client/petstore/python/docs/paths/another_fake_dummy/patch/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/another_fake_dummy/patch/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**client.Client**](../../../../../../../../components/schema/client.md) | [client.ClientDictInput](../../../../../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../../../../../components/schema/client.md#clientdict) +[**client.Client**](../../../../../../../../../components/schema/client.md) | [client.ClientDictInput](../../../../../../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../../../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../../../../../../components/schema/client.md#clientdict) diff --git a/samples/client/petstore/python/docs/paths/fake/patch/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake/patch/responses/response_200/content/application_json/schema.md index 6759784e5d2..c0b85ba6a06 100644 --- a/samples/client/petstore/python/docs/paths/fake/patch/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake/patch/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**client.Client**](../../../../../../../../components/schema/client.md) | [client.ClientDictInput](../../../../../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../../../../../components/schema/client.md#clientdict) +[**client.Client**](../../../../../../../../../components/schema/client.md) | [client.ClientDictInput](../../../../../../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../../../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../../../../../../components/schema/client.md#clientdict) diff --git a/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/schema.md index 4745609bed1..978ab8b4c9a 100644 --- a/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnums**](../../../../../../components/schema/additional_properties_with_array_of_enums.md) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDictInput](../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdictinput), [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) +[**additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnums**](../../../../../../../components/schema/additional_properties_with_array_of_enums.md) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDictInput](../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdictinput), [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) diff --git a/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/content/application_json/schema.md index e45c5a8f33c..e0e5660d7ab 100644 --- a/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnums**](../../../../../../../../components/schema/additional_properties_with_array_of_enums.md) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDictInput](../../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdictinput), [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) +[**additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnums**](../../../../../../../../../components/schema/additional_properties_with_array_of_enums.md) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDictInput](../../../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdictinput), [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) | [additional_properties_with_array_of_enums.AdditionalPropertiesWithArrayOfEnumsDict](../../../../../../../../../components/schema/additional_properties_with_array_of_enums.md#additionalpropertieswitharrayofenumsdict) diff --git a/samples/client/petstore/python/docs/paths/fake_body_with_file_schema/put/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_body_with_file_schema/put/request_body/content/application_json/schema.md index 4e2fb0875f7..779887b9540 100644 --- a/samples/client/petstore/python/docs/paths/fake_body_with_file_schema/put/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_body_with_file_schema/put/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**file_schema_test_class.FileSchemaTestClass**](../../../../../../components/schema/file_schema_test_class.md) | [file_schema_test_class.FileSchemaTestClassDictInput](../../../../../../components/schema/file_schema_test_class.md#fileschematestclassdictinput), [file_schema_test_class.FileSchemaTestClassDict](../../../../../../components/schema/file_schema_test_class.md#fileschematestclassdict) | [file_schema_test_class.FileSchemaTestClassDict](../../../../../../components/schema/file_schema_test_class.md#fileschematestclassdict) +[**file_schema_test_class.FileSchemaTestClass**](../../../../../../../components/schema/file_schema_test_class.md) | [file_schema_test_class.FileSchemaTestClassDictInput](../../../../../../../components/schema/file_schema_test_class.md#fileschematestclassdictinput), [file_schema_test_class.FileSchemaTestClassDict](../../../../../../../components/schema/file_schema_test_class.md#fileschematestclassdict) | [file_schema_test_class.FileSchemaTestClassDict](../../../../../../../components/schema/file_schema_test_class.md#fileschematestclassdict) diff --git a/samples/client/petstore/python/docs/paths/fake_body_with_query_params/put/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_body_with_query_params/put/request_body/content/application_json/schema.md index bbc56f3522f..95c59621bdc 100644 --- a/samples/client/petstore/python/docs/paths/fake_body_with_query_params/put/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_body_with_query_params/put/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**user.User**](../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../components/schema/user.md#userdict) +[**user.User**](../../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../../components/schema/user.md#userdict) diff --git a/samples/client/petstore/python/docs/paths/fake_classname_test/patch/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_classname_test/patch/responses/response_200/content/application_json/schema.md index 6759784e5d2..c0b85ba6a06 100644 --- a/samples/client/petstore/python/docs/paths/fake_classname_test/patch/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_classname_test/patch/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**client.Client**](../../../../../../../../components/schema/client.md) | [client.ClientDictInput](../../../../../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../../../../../components/schema/client.md#clientdict) +[**client.Client**](../../../../../../../../../components/schema/client.md) | [client.ClientDictInput](../../../../../../../../../components/schema/client.md#clientdictinput), [client.ClientDict](../../../../../../../../../components/schema/client.md#clientdict) | [client.ClientDict](../../../../../../../../../components/schema/client.md#clientdict) diff --git a/samples/client/petstore/python/docs/paths/fake_health/get/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_health/get/responses/response_200/content/application_json/schema.md index dd3ea3ba1e9..7fc464a6a08 100644 --- a/samples/client/petstore/python/docs/paths/fake_health/get/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_health/get/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**health_check_result.HealthCheckResult**](../../../../../../../../components/schema/health_check_result.md) | [health_check_result.HealthCheckResultDictInput](../../../../../../../../components/schema/health_check_result.md#healthcheckresultdictinput), [health_check_result.HealthCheckResultDict](../../../../../../../../components/schema/health_check_result.md#healthcheckresultdict) | [health_check_result.HealthCheckResultDict](../../../../../../../../components/schema/health_check_result.md#healthcheckresultdict) +[**health_check_result.HealthCheckResult**](../../../../../../../../../components/schema/health_check_result.md) | [health_check_result.HealthCheckResultDictInput](../../../../../../../../../components/schema/health_check_result.md#healthcheckresultdictinput), [health_check_result.HealthCheckResultDict](../../../../../../../../../components/schema/health_check_result.md#healthcheckresultdict) | [health_check_result.HealthCheckResultDict](../../../../../../../../../components/schema/health_check_result.md#healthcheckresultdict) diff --git a/samples/client/petstore/python/docs/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/schema.md b/samples/client/petstore/python/docs/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/schema.md index eadc6d69fc1..e9940a6295b 100644 --- a/samples/client/petstore/python/docs/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**json_patch_request.JSONPatchRequest**](../../../../../../components/schema/json_patch_request.md) | [json_patch_request.JSONPatchRequestTupleInput](../../../../../../components/schema/json_patch_request.md#jsonpatchrequesttupleinput), [json_patch_request.JSONPatchRequestTuple](../../../../../../components/schema/json_patch_request.md#jsonpatchrequesttuple) | [json_patch_request.JSONPatchRequestTuple](../../../../../../components/schema/json_patch_request.md#jsonpatchrequesttuple) +[**json_patch_request.JSONPatchRequest**](../../../../../../../components/schema/json_patch_request.md) | [json_patch_request.JSONPatchRequestTupleInput](../../../../../../../components/schema/json_patch_request.md#jsonpatchrequesttupleinput), [json_patch_request.JSONPatchRequestTuple](../../../../../../../components/schema/json_patch_request.md#jsonpatchrequesttuple) | [json_patch_request.JSONPatchRequestTuple](../../../../../../../components/schema/json_patch_request.md#jsonpatchrequesttuple) diff --git a/samples/client/petstore/python/docs/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/content/application_json/schema.md index 854b71f15cd..bdac4c70d4b 100644 --- a/samples/client/petstore/python/docs/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**api_response.ApiResponse**](../../../../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../../../../components/schema/api_response.md#apiresponsedict) +[**api_response.ApiResponse**](../../../../../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../../../../../components/schema/api_response.md#apiresponsedict) diff --git a/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/request_body/content/application_json/schema.md index 62691b8b74c..4f46da8c96c 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**array_of_enums.ArrayOfEnums**](../../../../../../components/schema/array_of_enums.md) | [array_of_enums.ArrayOfEnumsTupleInput](../../../../../../components/schema/array_of_enums.md#arrayofenumstupleinput), [array_of_enums.ArrayOfEnumsTuple](../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) | [array_of_enums.ArrayOfEnumsTuple](../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) +[**array_of_enums.ArrayOfEnums**](../../../../../../../components/schema/array_of_enums.md) | [array_of_enums.ArrayOfEnumsTupleInput](../../../../../../../components/schema/array_of_enums.md#arrayofenumstupleinput), [array_of_enums.ArrayOfEnumsTuple](../../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) | [array_of_enums.ArrayOfEnumsTuple](../../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) diff --git a/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/responses/response_200/content/application_json/schema.md index 01c96f9b4bf..5cceb97b8dc 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_array_of_enums/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**array_of_enums.ArrayOfEnums**](../../../../../../../../components/schema/array_of_enums.md) | [array_of_enums.ArrayOfEnumsTupleInput](../../../../../../../../components/schema/array_of_enums.md#arrayofenumstupleinput), [array_of_enums.ArrayOfEnumsTuple](../../../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) | [array_of_enums.ArrayOfEnumsTuple](../../../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) +[**array_of_enums.ArrayOfEnums**](../../../../../../../../../components/schema/array_of_enums.md) | [array_of_enums.ArrayOfEnumsTupleInput](../../../../../../../../../components/schema/array_of_enums.md#arrayofenumstupleinput), [array_of_enums.ArrayOfEnumsTuple](../../../../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) | [array_of_enums.ArrayOfEnumsTuple](../../../../../../../../../components/schema/array_of_enums.md#arrayofenumstuple) diff --git a/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/request_body/content/application_json/schema.md index 9df305bb7e2..f4143ded2d8 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**animal_farm.AnimalFarm**](../../../../../../components/schema/animal_farm.md) | [animal_farm.AnimalFarmTupleInput](../../../../../../components/schema/animal_farm.md#animalfarmtupleinput), [animal_farm.AnimalFarmTuple](../../../../../../components/schema/animal_farm.md#animalfarmtuple) | [animal_farm.AnimalFarmTuple](../../../../../../components/schema/animal_farm.md#animalfarmtuple) +[**animal_farm.AnimalFarm**](../../../../../../../components/schema/animal_farm.md) | [animal_farm.AnimalFarmTupleInput](../../../../../../../components/schema/animal_farm.md#animalfarmtupleinput), [animal_farm.AnimalFarmTuple](../../../../../../../components/schema/animal_farm.md#animalfarmtuple) | [animal_farm.AnimalFarmTuple](../../../../../../../components/schema/animal_farm.md#animalfarmtuple) diff --git a/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/responses/response_200/content/application_json/schema.md index a1b1c15db01..94d79b0fae9 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_arraymodel/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**animal_farm.AnimalFarm**](../../../../../../../../components/schema/animal_farm.md) | [animal_farm.AnimalFarmTupleInput](../../../../../../../../components/schema/animal_farm.md#animalfarmtupleinput), [animal_farm.AnimalFarmTuple](../../../../../../../../components/schema/animal_farm.md#animalfarmtuple) | [animal_farm.AnimalFarmTuple](../../../../../../../../components/schema/animal_farm.md#animalfarmtuple) +[**animal_farm.AnimalFarm**](../../../../../../../../../components/schema/animal_farm.md) | [animal_farm.AnimalFarmTupleInput](../../../../../../../../../components/schema/animal_farm.md#animalfarmtupleinput), [animal_farm.AnimalFarmTuple](../../../../../../../../../components/schema/animal_farm.md#animalfarmtuple) | [animal_farm.AnimalFarmTuple](../../../../../../../../../components/schema/animal_farm.md#animalfarmtuple) diff --git a/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/request_body/content/application_json/schema.md index 829ed40d45c..04222111b60 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**boolean.Boolean**](../../../../../../components/schema/boolean.md) | bool | bool +[**boolean.Boolean**](../../../../../../../components/schema/boolean.md) | bool | bool diff --git a/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/responses/response_200/content/application_json/schema.md index 78e6681f198..08275070995 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_boolean/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**boolean.Boolean**](../../../../../../../../components/schema/boolean.md) | bool | bool +[**boolean.Boolean**](../../../../../../../../../components/schema/boolean.md) | bool | bool diff --git a/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/schema.md index 468f17e6461..74c47d6bcb7 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**composed_one_of_different_types.ComposedOneOfDifferentTypes**](../../../../../../components/schema/composed_one_of_different_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**composed_one_of_different_types.ComposedOneOfDifferentTypes**](../../../../../../../components/schema/composed_one_of_different_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/content/application_json/schema.md index 692460118e1..47736ffbee2 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**composed_one_of_different_types.ComposedOneOfDifferentTypes**](../../../../../../../../components/schema/composed_one_of_different_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**composed_one_of_different_types.ComposedOneOfDifferentTypes**](../../../../../../../../../components/schema/composed_one_of_different_types.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/petstore/python/docs/paths/fake_refs_enum/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_enum/post/request_body/content/application_json/schema.md index e5e015e09a6..311fad29c72 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_enum/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_enum/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_enum.StringEnum**](../../../../../../components/schema/string_enum.md) | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] +[**string_enum.StringEnum**](../../../../../../../components/schema/string_enum.md) | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] diff --git a/samples/client/petstore/python/docs/paths/fake_refs_enum/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_enum/post/responses/response_200/content/application_json/schema.md index e70b26b8880..65e46daa5e2 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_enum/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_enum/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string_enum.StringEnum**](../../../../../../../../components/schema/string_enum.md) | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] +[**string_enum.StringEnum**](../../../../../../../../../components/schema/string_enum.md) | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] | None, typing.Literal["placed", "approved", "delivered", "single quoted", "multiple\nlines", "double quote \n with newline"] diff --git a/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/request_body/content/application_json/schema.md index 8b413491615..7c672eb2495 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**mammal.Mammal**](../../../../../../components/schema/mammal.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**mammal.Mammal**](../../../../../../../components/schema/mammal.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/responses/response_200/content/application_json/schema.md index a0cc0a9bbf2..42efb20d56f 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_mammal/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**mammal.Mammal**](../../../../../../../../components/schema/mammal.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO +[**mammal.Mammal**](../../../../../../../../../components/schema/mammal.md) | dict, schemas.immutabledict, str, datetime.date, datetime.datetime, uuid.UUID, int, float, bool, None, list, tuple, bytes, io.FileIO, io.BufferedReader | schemas.immutabledict, str, float, int, bool, None, tuple, bytes, io.FileIO diff --git a/samples/client/petstore/python/docs/paths/fake_refs_number/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_number/post/request_body/content/application_json/schema.md index c8aeb2e54c6..3eb12fbbca2 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_number/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_number/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**number_with_validations.NumberWithValidations**](../../../../../../components/schema/number_with_validations.md) | float, int | float, int +[**number_with_validations.NumberWithValidations**](../../../../../../../components/schema/number_with_validations.md) | float, int | float, int diff --git a/samples/client/petstore/python/docs/paths/fake_refs_number/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_number/post/responses/response_200/content/application_json/schema.md index d655627f659..f940da15e7c 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_number/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_number/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**number_with_validations.NumberWithValidations**](../../../../../../../../components/schema/number_with_validations.md) | float, int | float, int +[**number_with_validations.NumberWithValidations**](../../../../../../../../../components/schema/number_with_validations.md) | float, int | float, int diff --git a/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/schema.md index b0776671107..70eb061f00c 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_model_with_ref_props.ObjectModelWithRefProps**](../../../../../../components/schema/object_model_with_ref_props.md) | [object_model_with_ref_props.ObjectModelWithRefPropsDictInput](../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdictinput), [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) | [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) +[**object_model_with_ref_props.ObjectModelWithRefProps**](../../../../../../../components/schema/object_model_with_ref_props.md) | [object_model_with_ref_props.ObjectModelWithRefPropsDictInput](../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdictinput), [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) | [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) diff --git a/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/content/application_json/schema.md index 44162c0461e..e29a68d0a04 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**object_model_with_ref_props.ObjectModelWithRefProps**](../../../../../../../../components/schema/object_model_with_ref_props.md) | [object_model_with_ref_props.ObjectModelWithRefPropsDictInput](../../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdictinput), [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) | [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) +[**object_model_with_ref_props.ObjectModelWithRefProps**](../../../../../../../../../components/schema/object_model_with_ref_props.md) | [object_model_with_ref_props.ObjectModelWithRefPropsDictInput](../../../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdictinput), [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) | [object_model_with_ref_props.ObjectModelWithRefPropsDict](../../../../../../../../../components/schema/object_model_with_ref_props.md#objectmodelwithrefpropsdict) diff --git a/samples/client/petstore/python/docs/paths/fake_refs_string/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_string/post/request_body/content/application_json/schema.md index 923756a5e1b..9ecd41d6929 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_string/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_string/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string.String**](../../../../../../components/schema/string.md) | str | str +[**string.String**](../../../../../../../components/schema/string.md) | str | str diff --git a/samples/client/petstore/python/docs/paths/fake_refs_string/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_refs_string/post/responses/response_200/content/application_json/schema.md index 6629fd125a2..513c50c148a 100644 --- a/samples/client/petstore/python/docs/paths/fake_refs_string/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_refs_string/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**string.String**](../../../../../../../../components/schema/string.md) | str | str +[**string.String**](../../../../../../../../../components/schema/string.md) | str | str diff --git a/samples/client/petstore/python/docs/paths/fake_upload_file/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_upload_file/post/responses/response_200/content/application_json/schema.md index 854b71f15cd..bdac4c70d4b 100644 --- a/samples/client/petstore/python/docs/paths/fake_upload_file/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_upload_file/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**api_response.ApiResponse**](../../../../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../../../../components/schema/api_response.md#apiresponsedict) +[**api_response.ApiResponse**](../../../../../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../../../../../components/schema/api_response.md#apiresponsedict) diff --git a/samples/client/petstore/python/docs/paths/fake_upload_files/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/fake_upload_files/post/responses/response_200/content/application_json/schema.md index 854b71f15cd..bdac4c70d4b 100644 --- a/samples/client/petstore/python/docs/paths/fake_upload_files/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/fake_upload_files/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**api_response.ApiResponse**](../../../../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../../../../components/schema/api_response.md#apiresponsedict) +[**api_response.ApiResponse**](../../../../../../../../../components/schema/api_response.md) | [api_response.ApiResponseDictInput](../../../../../../../../../components/schema/api_response.md#apiresponsedictinput), [api_response.ApiResponseDict](../../../../../../../../../components/schema/api_response.md#apiresponsedict) | [api_response.ApiResponseDict](../../../../../../../../../components/schema/api_response.md#apiresponsedict) diff --git a/samples/client/petstore/python/docs/paths/foo/get/responses/response_default/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/foo/get/responses/response_default/content/application_json/schema.md index 05b48929f7b..4ebde166145 100644 --- a/samples/client/petstore/python/docs/paths/foo/get/responses/response_default/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/foo/get/responses/response_default/content/application_json/schema.md @@ -14,7 +14,7 @@ type: typing.Mapping[str, schemas.INPUT_TYPES_ALL] ``` Key | Type | Description | Notes ------------ | ------------- | ------------- | ------------- -**string** | [foo.FooDictInput](../../../../../../../../components/schema/foo.md#foodictinput), [foo.FooDict](../../../../../../../../components/schema/foo.md#foodict) | | [optional] +**string** | [foo.FooDictInput](../../../../../../../../../components/schema/foo.md#foodictinput), [foo.FooDict](../../../../../../../../../components/schema/foo.md#foodict) | | [optional] **any_string_name** | dict, schemas.immutabledict, list, tuple, decimal.Decimal, float, int, str, datetime.date, datetime.datetime, uuid.UUID, bool, None, bytes, io.FileIO, io.BufferedReader, schemas.FileIO | any string name can be used but the value must be the correct type | [optional] ## SchemaDict @@ -25,13 +25,13 @@ base class: schemas.immutabledict[str, schemas.OUTPUT_BASE_TYPES] ### __new__ method Keyword Argument | Type | Description | Notes ---------------- | ---- | ----------- | ----- -**string** | [foo.FooDictInput](../../../../../../../../components/schema/foo.md#foodictinput), [foo.FooDict](../../../../../../../../components/schema/foo.md#foodict), schemas.Unset | | [optional] +**string** | [foo.FooDictInput](../../../../../../../../../components/schema/foo.md#foodictinput), [foo.FooDict](../../../../../../../../../components/schema/foo.md#foodict), schemas.Unset | | [optional] **kwargs** | schemas.immutabledict, tuple, float, int, str, bool, None, bytes, schemas.FileIO | any string name can be used but the value must be the correct type | [optional] typed value is accessed with the get_additional_property_ method ### properties Property | Type | Description | Notes -------- | ---- | ----------- | ----- -**string** | [foo.FooDict](../../../../../../../../components/schema/foo.md#foodict), schemas.Unset | | [optional] +**string** | [foo.FooDict](../../../../../../../../../components/schema/foo.md#foodict), schemas.Unset | | [optional] ### methods Method | Input Type | Return Type | Notes diff --git a/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_json/schema.md index 290383f7501..cd31f449b25 100644 --- a/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**ref_pet.RefPet**](../../../../../../../../components/schema/ref_pet.md) | [pet.PetDictInput](../../../../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../../../../../components/schema/pet.md#petdict) +[**ref_pet.RefPet**](../../../../../../../../../components/schema/ref_pet.md) | [pet.PetDictInput](../../../../../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../../../../../../components/schema/pet.md#petdict) diff --git a/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_xml/schema.md b/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_xml/schema.md index c7e4c6f2512..aca75d53866 100644 --- a/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_xml/schema.md +++ b/samples/client/petstore/python/docs/paths/pet_pet_id/get/responses/response_200/content/application_xml/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**pet.Pet**](../../../../../../../../components/schema/pet.md) | [pet.PetDictInput](../../../../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../../../../../components/schema/pet.md#petdict) +[**pet.Pet**](../../../../../../../../../components/schema/pet.md) | [pet.PetDictInput](../../../../../../../../../components/schema/pet.md#petdictinput), [pet.PetDict](../../../../../../../../../components/schema/pet.md#petdict) | [pet.PetDict](../../../../../../../../../components/schema/pet.md#petdict) diff --git a/samples/client/petstore/python/docs/paths/store_order/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/store_order/post/request_body/content/application_json/schema.md index 51064dfbf2f..442903201dc 100644 --- a/samples/client/petstore/python/docs/paths/store_order/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/store_order/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**order.Order**](../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../components/schema/order.md#orderdict) +[**order.Order**](../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../components/schema/order.md#orderdict) diff --git a/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_json/schema.md index 17cb009c1ee..db1b5c51580 100644 --- a/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**order.Order**](../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) +[**order.Order**](../../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) diff --git a/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_xml/schema.md b/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_xml/schema.md index 17cb009c1ee..db1b5c51580 100644 --- a/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_xml/schema.md +++ b/samples/client/petstore/python/docs/paths/store_order/post/responses/response_200/content/application_xml/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**order.Order**](../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) +[**order.Order**](../../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) diff --git a/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_json/schema.md index 17cb009c1ee..db1b5c51580 100644 --- a/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**order.Order**](../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) +[**order.Order**](../../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) diff --git a/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_xml/schema.md b/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_xml/schema.md index 17cb009c1ee..db1b5c51580 100644 --- a/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_xml/schema.md +++ b/samples/client/petstore/python/docs/paths/store_order_order_id/get/responses/response_200/content/application_xml/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**order.Order**](../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../components/schema/order.md#orderdict) +[**order.Order**](../../../../../../../../../components/schema/order.md) | [order.OrderDictInput](../../../../../../../../../components/schema/order.md#orderdictinput), [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) | [order.OrderDict](../../../../../../../../../components/schema/order.md#orderdict) diff --git a/samples/client/petstore/python/docs/paths/user/post/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/user/post/request_body/content/application_json/schema.md index bbc56f3522f..95c59621bdc 100644 --- a/samples/client/petstore/python/docs/paths/user/post/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/user/post/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**user.User**](../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../components/schema/user.md#userdict) +[**user.User**](../../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../../components/schema/user.md#userdict) diff --git a/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_json/schema.md index 8c221b8d816..8720ba900b2 100644 --- a/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**user.User**](../../../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../../../components/schema/user.md#userdict) +[**user.User**](../../../../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../../../../components/schema/user.md#userdict) diff --git a/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_xml/schema.md b/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_xml/schema.md index 8c221b8d816..8720ba900b2 100644 --- a/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_xml/schema.md +++ b/samples/client/petstore/python/docs/paths/user_username/get/responses/response_200/content/application_xml/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**user.User**](../../../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../../../components/schema/user.md#userdict) +[**user.User**](../../../../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../../../../components/schema/user.md#userdict) diff --git a/samples/client/petstore/python/docs/paths/user_username/put/request_body/content/application_json/schema.md b/samples/client/petstore/python/docs/paths/user_username/put/request_body/content/application_json/schema.md index bbc56f3522f..95c59621bdc 100644 --- a/samples/client/petstore/python/docs/paths/user_username/put/request_body/content/application_json/schema.md +++ b/samples/client/petstore/python/docs/paths/user_username/put/request_body/content/application_json/schema.md @@ -6,4 +6,4 @@ type: schemas.Schema ## Ref Schema Info Ref Schema | Input Type | Output Type ---------- | ---------- | ----------- -[**user.User**](../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../components/schema/user.md#userdict) +[**user.User**](../../../../../../../components/schema/user.md) | [user.UserDictInput](../../../../../../../components/schema/user.md#userdictinput), [user.UserDict](../../../../../../../components/schema/user.md#userdict) | [user.UserDict](../../../../../../../components/schema/user.md#userdict) diff --git a/samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py new file mode 100644 index 00000000000..3fb539ff14f --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py @@ -0,0 +1,9 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + + +from petstore_api.components.request_bodies import request_body_client +RequestBody = request_body_client.Client diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py new file mode 100644 index 00000000000..eb44b1eff11 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema + content = { + 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py new file mode 100644 index 00000000000..3fb539ff14f --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py @@ -0,0 +1,9 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + + +from petstore_api.components.request_bodies import request_body_client +RequestBody = request_body_client.Client diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..eb44b1eff11 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema + content = { + 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py new file mode 100644 index 00000000000..7a125be32f2 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py new file mode 100644 index 00000000000..7a125be32f2 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py new file mode 100644 index 00000000000..3fb539ff14f --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py @@ -0,0 +1,9 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + + +from petstore_api.components.request_bodies import request_body_client +RequestBody = request_body_client.Client diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..7a125be32f2 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..82049f10f41 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py @@ -0,0 +1,25 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema +from .content.multipart_form_data import schema as multipart_form_data_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + + + class MultipartFormDataMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + 'multipart/form-data': MultipartFormDataMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py new file mode 100644 index 00000000000..eb44b1eff11 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema + content = { + 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py new file mode 100644 index 00000000000..61af7150229 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json_patchjson import schema as application_json_patchjson_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonPatchjsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_patchjson_schema.Schema + content = { + 'application/json-patch+json': ApplicationJsonPatchjsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..3a625e43bb4 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json_charsetutf8 import schema as application_json_charsetutf8_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonCharsetutf8MediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_charsetutf8_schema.Schema + content = { + 'application/json; charset=utf-8': ApplicationJsonCharsetutf8MediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..82049f10f41 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py @@ -0,0 +1,25 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema +from .content.multipart_form_data import schema as multipart_form_data_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + + + class MultipartFormDataMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + 'multipart/form-data': MultipartFormDataMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py new file mode 100644 index 00000000000..da8d6ae930c --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_x_pem_file import schema as application_x_pem_file_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationXPemFileMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_x_pem_file_schema.Schema + content = { + 'application/x-pem-file': ApplicationXPemFileMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..43034546a84 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.multipart_form_data import schema as multipart_form_data_schema + + +class RequestBody(api_client.RequestBody): + + + class MultipartFormDataMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema + content = { + 'multipart/form-data': MultipartFormDataMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..7a125be32f2 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..b8c0d395f0b --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..3865b0fb2df --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_octet_stream import schema as application_octet_stream_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationOctetStreamMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_octet_stream_schema.Schema + content = { + 'application/octet-stream': ApplicationOctetStreamMediaType, + } + required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..43034546a84 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.multipart_form_data import schema as multipart_form_data_schema + + +class RequestBody(api_client.RequestBody): + + + class MultipartFormDataMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema + content = { + 'multipart/form-data': MultipartFormDataMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..43034546a84 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.multipart_form_data import schema as multipart_form_data_schema + + +class RequestBody(api_client.RequestBody): + + + class MultipartFormDataMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema + content = { + 'multipart/form-data': MultipartFormDataMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..559c6e2437c --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py @@ -0,0 +1,9 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + + +from petstore_api.components.request_bodies import request_body_pet +RequestBody = request_body_pet.Pet diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py new file mode 100644 index 00000000000..559c6e2437c --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py @@ -0,0 +1,9 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + + +from petstore_api.components.request_bodies import request_body_pet +RequestBody = request_body_pet.Pet diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..eb44b1eff11 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema + content = { + 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..43034546a84 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py @@ -0,0 +1,19 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.multipart_form_data import schema as multipart_form_data_schema + + +class RequestBody(api_client.RequestBody): + + + class MultipartFormDataMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema + content = { + 'multipart/form-data': MultipartFormDataMediaType, + } diff --git a/samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..7a125be32f2 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..7a125be32f2 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..2af3fc58a81 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py @@ -0,0 +1,9 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + + +from petstore_api.components.request_bodies import request_body_user_array +RequestBody = request_body_user_array.UserArray diff --git a/samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py new file mode 100644 index 00000000000..3bd70563bcb --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py @@ -0,0 +1,9 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + + +from petstore_api.components.request_bodies import request_body_ref_user_array +RequestBody = request_body_ref_user_array.RefUserArray diff --git a/samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py new file mode 100644 index 00000000000..7a125be32f2 --- /dev/null +++ b/samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py @@ -0,0 +1,20 @@ +# coding: utf-8 + +""" + Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator +""" + +from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] + +from .content.application_json import schema as application_json_schema + + +class RequestBody(api_client.RequestBody): + + + class ApplicationJsonMediaType(api_client.MediaType): + schema: typing_extensions.TypeAlias = application_json_schema.Schema + content = { + 'application/json': ApplicationJsonMediaType, + } + required = True From d9eaab5b186016e9cd9587f4750e624fe182e73a Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 13:16:54 -0800 Subject: [PATCH 38/40] Adds request bodies to java generator docs --- docs/generators/java.md | 4 ++-- .../codegen/generators/JavaClientGenerator.java | 6 ++++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/generators/java.md b/docs/generators/java.md index 06d6c0c90e9..580f3c8f638 100644 --- a/docs/generators/java.md +++ b/docs/generators/java.md @@ -181,7 +181,7 @@ These options may be applied as additional-properties (cli) or configOptions (pl |responses|✗|OAS3 |parameters|✗|OAS3 |examples|✗|OAS3 -|requestBodies|✗|OAS3 +|requestBodies|✓|OAS3 |headers|✗|OAS3 |securitySchemes|✓|OAS3 |links|✗|OAS3 @@ -222,7 +222,7 @@ These options may be applied as additional-properties (cli) or configOptions (pl |ComponentSchemas|✓|OAS3 |ComponentResponses|✗|OAS3 |ComponentParameters|✗|OAS3 -|ComponentRequestBodies|✗|OAS3 +|ComponentRequestBodies|✓|OAS3 |ComponentHeaders|✗|OAS3 |ComponentSecuritySchemes|✓|OAS3 |ComponentLinks|✗|OAS3 diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java index f225b464362..ce41158f3ac 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/JavaClientGenerator.java @@ -278,7 +278,8 @@ public JavaClientGenerator() { DocumentationFeature.Readme, DocumentationFeature.Servers, DocumentationFeature.ComponentSchemas, - DocumentationFeature.ComponentSecuritySchemes + DocumentationFeature.ComponentSecuritySchemes, + DocumentationFeature.ComponentRequestBodies ) .includeGlobalFeatures( GlobalFeature.Components, @@ -287,7 +288,8 @@ public JavaClientGenerator() { ) .includeComponentsFeatures( ComponentsFeature.schemas, - ComponentsFeature.securitySchemes + ComponentsFeature.securitySchemes, + ComponentsFeature.requestBodies ) .includeSecurityFeatures( SecurityFeature.ApiKey, From 0879eb6976c0e49facda2af4346cfae0f39ffec1 Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 14:14:54 -0800 Subject: [PATCH 39/40] Fixes python request body init files in petstore --- .../petstore/python/.openapi-generator/FILES | 76 +++++++++---------- .../request_body_request_body/__init__.py | 9 --- .../get/request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 9 --- .../request_body_request_body/__init__.py | 19 ----- .../get/request_body_request_body/__init__.py | 19 ----- .../put/request_body_request_body/__init__.py | 20 ----- .../put/request_body_request_body/__init__.py | 20 ----- .../request_body_request_body/__init__.py | 9 --- .../request_body_request_body/__init__.py | 20 ----- .../request_body_request_body/__init__.py | 25 ------ .../get/request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 25 ------ .../request_body_request_body/__init__.py | 19 ----- .../get/request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 20 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 20 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 9 --- .../put/request_body_request_body/__init__.py | 9 --- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 19 ----- .../request_body_request_body/__init__.py | 20 ----- .../request_body_request_body/__init__.py | 20 ----- .../request_body_request_body/__init__.py | 9 --- .../request_body_request_body/__init__.py | 9 --- .../put/request_body_request_body/__init__.py | 20 ----- .../generators/PythonClientGenerator.java | 5 +- 40 files changed, 42 insertions(+), 711 deletions(-) delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py delete mode 100644 samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py diff --git a/samples/client/petstore/python/.openapi-generator/FILES b/samples/client/petstore/python/.openapi-generator/FILES index 4d9d37db183..922904e5692 100644 --- a/samples/client/petstore/python/.openapi-generator/FILES +++ b/samples/client/petstore/python/.openapi-generator/FILES @@ -719,7 +719,7 @@ src/petstore_api/paths/__init__.py src/petstore_api/paths/another_fake_dummy/__init__.py src/petstore_api/paths/another_fake_dummy/patch/__init__.py src/petstore_api/paths/another_fake_dummy/patch/operation.py -src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py +src/petstore_api/paths/another_fake_dummy/patch/request_body/__init__.py src/petstore_api/paths/another_fake_dummy/patch/responses/__init__.py src/petstore_api/paths/another_fake_dummy/patch/responses/response_200/__init__.py src/petstore_api/paths/another_fake_dummy/patch/responses/response_200/content/__init__.py @@ -797,10 +797,10 @@ src/petstore_api/paths/fake/get/parameters/parameter_4/schema.py src/petstore_api/paths/fake/get/parameters/parameter_5/__init__.py src/petstore_api/paths/fake/get/parameters/parameter_5/schema.py src/petstore_api/paths/fake/get/query_parameters.py +src/petstore_api/paths/fake/get/request_body/__init__.py src/petstore_api/paths/fake/get/request_body/content/__init__.py src/petstore_api/paths/fake/get/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/fake/get/request_body/content/application_x_www_form_urlencoded/schema.py -src/petstore_api/paths/fake/get/request_body_request_body/__init__.py src/petstore_api/paths/fake/get/responses/__init__.py src/petstore_api/paths/fake/get/responses/response_200/__init__.py src/petstore_api/paths/fake/get/responses/response_404/__init__.py @@ -809,7 +809,7 @@ src/petstore_api/paths/fake/get/responses/response_404/content/application_json/ src/petstore_api/paths/fake/get/responses/response_404/content/application_json/schema.py src/petstore_api/paths/fake/patch/__init__.py src/petstore_api/paths/fake/patch/operation.py -src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py +src/petstore_api/paths/fake/patch/request_body/__init__.py src/petstore_api/paths/fake/patch/responses/__init__.py src/petstore_api/paths/fake/patch/responses/response_200/__init__.py src/petstore_api/paths/fake/patch/responses/response_200/content/__init__.py @@ -817,10 +817,10 @@ src/petstore_api/paths/fake/patch/responses/response_200/content/application_jso src/petstore_api/paths/fake/patch/responses/response_200/content/application_json/schema.py src/petstore_api/paths/fake/post/__init__.py src/petstore_api/paths/fake/post/operation.py +src/petstore_api/paths/fake/post/request_body/__init__.py src/petstore_api/paths/fake/post/request_body/content/__init__.py src/petstore_api/paths/fake/post/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/fake/post/request_body/content/application_x_www_form_urlencoded/schema.py -src/petstore_api/paths/fake/post/request_body_request_body/__init__.py src/petstore_api/paths/fake/post/responses/__init__.py src/petstore_api/paths/fake/post/responses/response_200/__init__.py src/petstore_api/paths/fake/post/responses/response_404/__init__.py @@ -829,10 +829,10 @@ src/petstore_api/paths/fake/post/security/security_requirement_object_0.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/operation.py +src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/responses/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/__init__.py src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/responses/response_200/content/__init__.py @@ -841,10 +841,10 @@ src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/respon src/petstore_api/paths/fake_body_with_file_schema/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/operation.py +src/petstore_api/paths/fake_body_with_file_schema/put/request_body/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/request_body/content/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/responses/__init__.py src/petstore_api/paths/fake_body_with_file_schema/put/responses/response_200/__init__.py src/petstore_api/paths/fake_body_with_query_params/__init__.py @@ -854,10 +854,10 @@ src/petstore_api/paths/fake_body_with_query_params/put/parameters/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/parameters/parameter_0/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/parameters/parameter_0/schema.py src/petstore_api/paths/fake_body_with_query_params/put/query_parameters.py +src/petstore_api/paths/fake_body_with_query_params/put/request_body/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/request_body/content/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/responses/__init__.py src/petstore_api/paths/fake_body_with_query_params/put/responses/response_200/__init__.py src/petstore_api/paths/fake_case_sensitive_params/__init__.py @@ -876,7 +876,7 @@ src/petstore_api/paths/fake_case_sensitive_params/put/responses/response_200/__i src/petstore_api/paths/fake_classname_test/__init__.py src/petstore_api/paths/fake_classname_test/patch/__init__.py src/petstore_api/paths/fake_classname_test/patch/operation.py -src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py +src/petstore_api/paths/fake_classname_test/patch/request_body/__init__.py src/petstore_api/paths/fake_classname_test/patch/responses/__init__.py src/petstore_api/paths/fake_classname_test/patch/responses/response_200/__init__.py src/petstore_api/paths/fake_classname_test/patch/responses/response_200/content/__init__.py @@ -905,10 +905,10 @@ src/petstore_api/paths/fake_health/get/responses/response_200/content/applicatio src/petstore_api/paths/fake_inline_additional_properties/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/operation.py +src/petstore_api/paths/fake_inline_additional_properties/post/request_body/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/request_body/content/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/responses/__init__.py src/petstore_api/paths/fake_inline_additional_properties/post/responses/response_200/__init__.py src/petstore_api/paths/fake_inline_composition/__init__.py @@ -920,12 +920,12 @@ src/petstore_api/paths/fake_inline_composition/post/parameters/parameter_0/schem src/petstore_api/paths/fake_inline_composition/post/parameters/parameter_1/__init__.py src/petstore_api/paths/fake_inline_composition/post/parameters/parameter_1/schema.py src/petstore_api/paths/fake_inline_composition/post/query_parameters.py +src/petstore_api/paths/fake_inline_composition/post/request_body/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/application_json/schema.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_inline_composition/post/request_body/content/multipart_form_data/schema.py -src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_inline_composition/post/responses/__init__.py src/petstore_api/paths/fake_inline_composition/post/responses/response_200/__init__.py src/petstore_api/paths/fake_inline_composition/post/responses/response_200/content/__init__.py @@ -936,28 +936,28 @@ src/petstore_api/paths/fake_inline_composition/post/responses/response_200/conte src/petstore_api/paths/fake_json_form_data/__init__.py src/petstore_api/paths/fake_json_form_data/get/__init__.py src/petstore_api/paths/fake_json_form_data/get/operation.py +src/petstore_api/paths/fake_json_form_data/get/request_body/__init__.py src/petstore_api/paths/fake_json_form_data/get/request_body/content/__init__.py src/petstore_api/paths/fake_json_form_data/get/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/fake_json_form_data/get/request_body/content/application_x_www_form_urlencoded/schema.py -src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py src/petstore_api/paths/fake_json_form_data/get/responses/__init__.py src/petstore_api/paths/fake_json_form_data/get/responses/response_200/__init__.py src/petstore_api/paths/fake_json_patch/__init__.py src/petstore_api/paths/fake_json_patch/patch/__init__.py src/petstore_api/paths/fake_json_patch/patch/operation.py +src/petstore_api/paths/fake_json_patch/patch/request_body/__init__.py src/petstore_api/paths/fake_json_patch/patch/request_body/content/__init__.py src/petstore_api/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/__init__.py src/petstore_api/paths/fake_json_patch/patch/request_body/content/application_json_patchjson/schema.py -src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py src/petstore_api/paths/fake_json_patch/patch/responses/__init__.py src/petstore_api/paths/fake_json_patch/patch/responses/response_200/__init__.py src/petstore_api/paths/fake_json_with_charset/__init__.py src/petstore_api/paths/fake_json_with_charset/post/__init__.py src/petstore_api/paths/fake_json_with_charset/post/operation.py +src/petstore_api/paths/fake_json_with_charset/post/request_body/__init__.py src/petstore_api/paths/fake_json_with_charset/post/request_body/content/__init__.py src/petstore_api/paths/fake_json_with_charset/post/request_body/content/application_json_charsetutf8/__init__.py src/petstore_api/paths/fake_json_with_charset/post/request_body/content/application_json_charsetutf8/schema.py -src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_json_with_charset/post/responses/__init__.py src/petstore_api/paths/fake_json_with_charset/post/responses/response_200/__init__.py src/petstore_api/paths/fake_json_with_charset/post/responses/response_200/content/__init__.py @@ -966,12 +966,12 @@ src/petstore_api/paths/fake_json_with_charset/post/responses/response_200/conten src/petstore_api/paths/fake_multiple_request_body_content_types/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/operation.py +src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/application_json/schema.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body/content/multipart_form_data/schema.py -src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/responses/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/responses/response_200/__init__.py src/petstore_api/paths/fake_multiple_request_body_content_types/post/responses/response_200/content/__init__.py @@ -1056,10 +1056,10 @@ src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/parameters/p src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/parameters/parameter_9/schema.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/path_parameters.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/query_parameters.py +src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/content/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/response_200/__init__.py src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/response_200/content/__init__.py @@ -1068,10 +1068,10 @@ src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/responses/re src/petstore_api/paths/fake_pem_content_type/__init__.py src/petstore_api/paths/fake_pem_content_type/get/__init__.py src/petstore_api/paths/fake_pem_content_type/get/operation.py +src/petstore_api/paths/fake_pem_content_type/get/request_body/__init__.py src/petstore_api/paths/fake_pem_content_type/get/request_body/content/__init__.py src/petstore_api/paths/fake_pem_content_type/get/request_body/content/application_x_pem_file/__init__.py src/petstore_api/paths/fake_pem_content_type/get/request_body/content/application_x_pem_file/schema.py -src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py src/petstore_api/paths/fake_pem_content_type/get/responses/__init__.py src/petstore_api/paths/fake_pem_content_type/get/responses/response_200/__init__.py src/petstore_api/paths/fake_pem_content_type/get/responses/response_200/content/__init__.py @@ -1084,10 +1084,10 @@ src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/paramete src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/parameters/parameter_0/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/parameters/parameter_0/schema.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/path_parameters.py +src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/content/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body/content/multipart_form_data/schema.py -src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/responses/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/__init__.py src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/responses/response_200/content/__init__.py @@ -1127,10 +1127,10 @@ src/petstore_api/paths/fake_ref_obj_in_query/get/responses/response_200/__init__ src/petstore_api/paths/fake_refs_array_of_enums/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/operation.py +src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/responses/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_array_of_enums/post/responses/response_200/content/__init__.py @@ -1139,10 +1139,10 @@ src/petstore_api/paths/fake_refs_array_of_enums/post/responses/response_200/cont src/petstore_api/paths/fake_refs_arraymodel/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/operation.py +src/petstore_api/paths/fake_refs_arraymodel/post/request_body/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/responses/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_arraymodel/post/responses/response_200/content/__init__.py @@ -1151,10 +1151,10 @@ src/petstore_api/paths/fake_refs_arraymodel/post/responses/response_200/content/ src/petstore_api/paths/fake_refs_boolean/__init__.py src/petstore_api/paths/fake_refs_boolean/post/__init__.py src/petstore_api/paths/fake_refs_boolean/post/operation.py +src/petstore_api/paths/fake_refs_boolean/post/request_body/__init__.py src/petstore_api/paths/fake_refs_boolean/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_boolean/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_boolean/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_boolean/post/responses/__init__.py src/petstore_api/paths/fake_refs_boolean/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_boolean/post/responses/response_200/content/__init__.py @@ -1163,10 +1163,10 @@ src/petstore_api/paths/fake_refs_boolean/post/responses/response_200/content/app src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/operation.py +src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/responses/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/responses/response_200/content/__init__.py @@ -1175,10 +1175,10 @@ src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/re src/petstore_api/paths/fake_refs_enum/__init__.py src/petstore_api/paths/fake_refs_enum/post/__init__.py src/petstore_api/paths/fake_refs_enum/post/operation.py +src/petstore_api/paths/fake_refs_enum/post/request_body/__init__.py src/petstore_api/paths/fake_refs_enum/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_enum/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_enum/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_enum/post/responses/__init__.py src/petstore_api/paths/fake_refs_enum/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_enum/post/responses/response_200/content/__init__.py @@ -1187,10 +1187,10 @@ src/petstore_api/paths/fake_refs_enum/post/responses/response_200/content/applic src/petstore_api/paths/fake_refs_mammal/__init__.py src/petstore_api/paths/fake_refs_mammal/post/__init__.py src/petstore_api/paths/fake_refs_mammal/post/operation.py +src/petstore_api/paths/fake_refs_mammal/post/request_body/__init__.py src/petstore_api/paths/fake_refs_mammal/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_mammal/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_mammal/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_mammal/post/responses/__init__.py src/petstore_api/paths/fake_refs_mammal/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_mammal/post/responses/response_200/content/__init__.py @@ -1199,10 +1199,10 @@ src/petstore_api/paths/fake_refs_mammal/post/responses/response_200/content/appl src/petstore_api/paths/fake_refs_number/__init__.py src/petstore_api/paths/fake_refs_number/post/__init__.py src/petstore_api/paths/fake_refs_number/post/operation.py +src/petstore_api/paths/fake_refs_number/post/request_body/__init__.py src/petstore_api/paths/fake_refs_number/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_number/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_number/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_number/post/responses/__init__.py src/petstore_api/paths/fake_refs_number/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_number/post/responses/response_200/content/__init__.py @@ -1211,10 +1211,10 @@ src/petstore_api/paths/fake_refs_number/post/responses/response_200/content/appl src/petstore_api/paths/fake_refs_object_model_with_ref_props/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/operation.py +src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/response_200/content/__init__.py @@ -1223,10 +1223,10 @@ src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/responses/resp src/petstore_api/paths/fake_refs_string/__init__.py src/petstore_api/paths/fake_refs_string/post/__init__.py src/petstore_api/paths/fake_refs_string/post/operation.py +src/petstore_api/paths/fake_refs_string/post/request_body/__init__.py src/petstore_api/paths/fake_refs_string/post/request_body/content/__init__.py src/petstore_api/paths/fake_refs_string/post/request_body/content/application_json/__init__.py src/petstore_api/paths/fake_refs_string/post/request_body/content/application_json/schema.py -src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_refs_string/post/responses/__init__.py src/petstore_api/paths/fake_refs_string/post/responses/response_200/__init__.py src/petstore_api/paths/fake_refs_string/post/responses/response_200/content/__init__.py @@ -1259,10 +1259,10 @@ src/petstore_api/paths/fake_test_query_paramters/put/responses/response_200/__in src/petstore_api/paths/fake_upload_download_file/__init__.py src/petstore_api/paths/fake_upload_download_file/post/__init__.py src/petstore_api/paths/fake_upload_download_file/post/operation.py +src/petstore_api/paths/fake_upload_download_file/post/request_body/__init__.py src/petstore_api/paths/fake_upload_download_file/post/request_body/content/__init__.py src/petstore_api/paths/fake_upload_download_file/post/request_body/content/application_octet_stream/__init__.py src/petstore_api/paths/fake_upload_download_file/post/request_body/content/application_octet_stream/schema.py -src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_upload_download_file/post/responses/__init__.py src/petstore_api/paths/fake_upload_download_file/post/responses/response_200/__init__.py src/petstore_api/paths/fake_upload_download_file/post/responses/response_200/content/__init__.py @@ -1271,10 +1271,10 @@ src/petstore_api/paths/fake_upload_download_file/post/responses/response_200/con src/petstore_api/paths/fake_upload_file/__init__.py src/petstore_api/paths/fake_upload_file/post/__init__.py src/petstore_api/paths/fake_upload_file/post/operation.py +src/petstore_api/paths/fake_upload_file/post/request_body/__init__.py src/petstore_api/paths/fake_upload_file/post/request_body/content/__init__.py src/petstore_api/paths/fake_upload_file/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_upload_file/post/request_body/content/multipart_form_data/schema.py -src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_upload_file/post/responses/__init__.py src/petstore_api/paths/fake_upload_file/post/responses/response_200/__init__.py src/petstore_api/paths/fake_upload_file/post/responses/response_200/content/__init__.py @@ -1283,10 +1283,10 @@ src/petstore_api/paths/fake_upload_file/post/responses/response_200/content/appl src/petstore_api/paths/fake_upload_files/__init__.py src/petstore_api/paths/fake_upload_files/post/__init__.py src/petstore_api/paths/fake_upload_files/post/operation.py +src/petstore_api/paths/fake_upload_files/post/request_body/__init__.py src/petstore_api/paths/fake_upload_files/post/request_body/content/__init__.py src/petstore_api/paths/fake_upload_files/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/fake_upload_files/post/request_body/content/multipart_form_data/schema.py -src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py src/petstore_api/paths/fake_upload_files/post/responses/__init__.py src/petstore_api/paths/fake_upload_files/post/responses/response_200/__init__.py src/petstore_api/paths/fake_upload_files/post/responses/response_200/content/__init__.py @@ -1334,7 +1334,7 @@ src/petstore_api/paths/foo/get/servers/server_1.py src/petstore_api/paths/pet/__init__.py src/petstore_api/paths/pet/post/__init__.py src/petstore_api/paths/pet/post/operation.py -src/petstore_api/paths/pet/post/request_body_request_body/__init__.py +src/petstore_api/paths/pet/post/request_body/__init__.py src/petstore_api/paths/pet/post/responses/__init__.py src/petstore_api/paths/pet/post/responses/response_200/__init__.py src/petstore_api/paths/pet/post/responses/response_405/__init__.py @@ -1344,7 +1344,7 @@ src/petstore_api/paths/pet/post/security/security_requirement_object_1.py src/petstore_api/paths/pet/post/security/security_requirement_object_2.py src/petstore_api/paths/pet/put/__init__.py src/petstore_api/paths/pet/put/operation.py -src/petstore_api/paths/pet/put/request_body_request_body/__init__.py +src/petstore_api/paths/pet/put/request_body/__init__.py src/petstore_api/paths/pet/put/responses/__init__.py src/petstore_api/paths/pet/put/responses/response_400/__init__.py src/petstore_api/paths/pet/put/responses/response_404/__init__.py @@ -1420,10 +1420,10 @@ src/petstore_api/paths/pet_pet_id/post/parameters/__init__.py src/petstore_api/paths/pet_pet_id/post/parameters/parameter_0/__init__.py src/petstore_api/paths/pet_pet_id/post/parameters/parameter_0/schema.py src/petstore_api/paths/pet_pet_id/post/path_parameters.py +src/petstore_api/paths/pet_pet_id/post/request_body/__init__.py src/petstore_api/paths/pet_pet_id/post/request_body/content/__init__.py src/petstore_api/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/__init__.py src/petstore_api/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/schema.py -src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py src/petstore_api/paths/pet_pet_id/post/responses/__init__.py src/petstore_api/paths/pet_pet_id/post/responses/response_405/__init__.py src/petstore_api/paths/pet_pet_id/post/security/__init__.py @@ -1436,10 +1436,10 @@ src/petstore_api/paths/pet_pet_id_upload_image/post/parameters/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/parameters/parameter_0/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/parameters/parameter_0/schema.py src/petstore_api/paths/pet_pet_id_upload_image/post/path_parameters.py +src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/content/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/schema.py -src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/responses/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/responses/response_200/__init__.py src/petstore_api/paths/pet_pet_id_upload_image/post/security/__init__.py @@ -1459,10 +1459,10 @@ src/petstore_api/paths/store_inventory/get/security/security_requirement_object_ src/petstore_api/paths/store_order/__init__.py src/petstore_api/paths/store_order/post/__init__.py src/petstore_api/paths/store_order/post/operation.py +src/petstore_api/paths/store_order/post/request_body/__init__.py src/petstore_api/paths/store_order/post/request_body/content/__init__.py src/petstore_api/paths/store_order/post/request_body/content/application_json/__init__.py src/petstore_api/paths/store_order/post/request_body/content/application_json/schema.py -src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py src/petstore_api/paths/store_order/post/responses/__init__.py src/petstore_api/paths/store_order/post/responses/response_200/__init__.py src/petstore_api/paths/store_order/post/responses/response_200/content/__init__.py @@ -1499,22 +1499,22 @@ src/petstore_api/paths/store_order_order_id/get/responses/response_404/__init__. src/petstore_api/paths/user/__init__.py src/petstore_api/paths/user/post/__init__.py src/petstore_api/paths/user/post/operation.py +src/petstore_api/paths/user/post/request_body/__init__.py src/petstore_api/paths/user/post/request_body/content/__init__.py src/petstore_api/paths/user/post/request_body/content/application_json/__init__.py src/petstore_api/paths/user/post/request_body/content/application_json/schema.py -src/petstore_api/paths/user/post/request_body_request_body/__init__.py src/petstore_api/paths/user/post/responses/__init__.py src/petstore_api/paths/user/post/responses/response_default/__init__.py src/petstore_api/paths/user_create_with_array/__init__.py src/petstore_api/paths/user_create_with_array/post/__init__.py src/petstore_api/paths/user_create_with_array/post/operation.py -src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py +src/petstore_api/paths/user_create_with_array/post/request_body/__init__.py src/petstore_api/paths/user_create_with_array/post/responses/__init__.py src/petstore_api/paths/user_create_with_array/post/responses/response_default/__init__.py src/petstore_api/paths/user_create_with_list/__init__.py src/petstore_api/paths/user_create_with_list/post/__init__.py src/petstore_api/paths/user_create_with_list/post/operation.py -src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py +src/petstore_api/paths/user_create_with_list/post/request_body/__init__.py src/petstore_api/paths/user_create_with_list/post/responses/__init__.py src/petstore_api/paths/user_create_with_list/post/responses/response_default/__init__.py src/petstore_api/paths/user_login/__init__.py @@ -1578,10 +1578,10 @@ src/petstore_api/paths/user_username/put/operation.py src/petstore_api/paths/user_username/put/parameters/__init__.py src/petstore_api/paths/user_username/put/parameters/parameter_0/__init__.py src/petstore_api/paths/user_username/put/path_parameters.py +src/petstore_api/paths/user_username/put/request_body/__init__.py src/petstore_api/paths/user_username/put/request_body/content/__init__.py src/petstore_api/paths/user_username/put/request_body/content/application_json/__init__.py src/petstore_api/paths/user_username/put/request_body/content/application_json/schema.py -src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py src/petstore_api/paths/user_username/put/responses/__init__.py src/petstore_api/paths/user_username/put/responses/response_400/__init__.py src/petstore_api/paths/user_username/put/responses/response_404/__init__.py diff --git a/samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py deleted file mode 100644 index 3fb539ff14f..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/request_body_request_body/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - - -from petstore_api.components.request_bodies import request_body_client -RequestBody = request_body_client.Client diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py deleted file mode 100644 index eb44b1eff11..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake/get/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema - content = { - 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py deleted file mode 100644 index 3fb539ff14f..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake/patch/request_body_request_body/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - - -from petstore_api.components.request_bodies import request_body_client -RequestBody = request_body_client.Client diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py deleted file mode 100644 index eb44b1eff11..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema - content = { - 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py deleted file mode 100644 index 7a125be32f2..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_file_schema/put/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py deleted file mode 100644 index 7a125be32f2..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_body_with_query_params/put/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py deleted file mode 100644 index 3fb539ff14f..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_classname_test/patch/request_body_request_body/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - - -from petstore_api.components.request_bodies import request_body_client -RequestBody = request_body_client.Client diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py deleted file mode 100644 index 7a125be32f2..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_inline_additional_properties/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py deleted file mode 100644 index 82049f10f41..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_inline_composition/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema -from .content.multipart_form_data import schema as multipart_form_data_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - - - class MultipartFormDataMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - 'multipart/form-data': MultipartFormDataMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py deleted file mode 100644 index eb44b1eff11..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_json_form_data/get/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema - content = { - 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py deleted file mode 100644 index 61af7150229..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_json_patch/patch/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json_patchjson import schema as application_json_patchjson_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonPatchjsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_patchjson_schema.Schema - content = { - 'application/json-patch+json': ApplicationJsonPatchjsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py deleted file mode 100644 index 3a625e43bb4..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_json_with_charset/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json_charsetutf8 import schema as application_json_charsetutf8_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonCharsetutf8MediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_charsetutf8_schema.Schema - content = { - 'application/json; charset=utf-8': ApplicationJsonCharsetutf8MediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py deleted file mode 100644 index 82049f10f41..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_multiple_request_body_content_types/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,25 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema -from .content.multipart_form_data import schema as multipart_form_data_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - - - class MultipartFormDataMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - 'multipart/form-data': MultipartFormDataMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_parameter_collisions1_abab_self_ab/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py deleted file mode 100644 index da8d6ae930c..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_pem_content_type/get/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_x_pem_file import schema as application_x_pem_file_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationXPemFileMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_x_pem_file_schema.Schema - content = { - 'application/x-pem-file': ApplicationXPemFileMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py deleted file mode 100644 index 43034546a84..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_pet_id_upload_image_with_required_file/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.multipart_form_data import schema as multipart_form_data_schema - - -class RequestBody(api_client.RequestBody): - - - class MultipartFormDataMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema - content = { - 'multipart/form-data': MultipartFormDataMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_array_of_enums/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_arraymodel/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_boolean/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_composed_one_of_number_with_validations/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_enum/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py deleted file mode 100644 index 7a125be32f2..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_mammal/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_number/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_object_model_with_ref_props/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py deleted file mode 100644 index b8c0d395f0b..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_refs_string/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py deleted file mode 100644 index 3865b0fb2df..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_download_file/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_octet_stream import schema as application_octet_stream_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationOctetStreamMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_octet_stream_schema.Schema - content = { - 'application/octet-stream': ApplicationOctetStreamMediaType, - } - required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py deleted file mode 100644 index 43034546a84..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_file/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.multipart_form_data import schema as multipart_form_data_schema - - -class RequestBody(api_client.RequestBody): - - - class MultipartFormDataMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema - content = { - 'multipart/form-data': MultipartFormDataMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py deleted file mode 100644 index 43034546a84..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/fake_upload_files/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.multipart_form_data import schema as multipart_form_data_schema - - -class RequestBody(api_client.RequestBody): - - - class MultipartFormDataMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema - content = { - 'multipart/form-data': MultipartFormDataMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py deleted file mode 100644 index 559c6e2437c..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/pet/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - - -from petstore_api.components.request_bodies import request_body_pet -RequestBody = request_body_pet.Pet diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py deleted file mode 100644 index 559c6e2437c..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/pet/put/request_body_request_body/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - - -from petstore_api.components.request_bodies import request_body_pet -RequestBody = request_body_pet.Pet diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py deleted file mode 100644 index eb44b1eff11..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationXWwwFormUrlencodedMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_x_www_form_urlencoded_schema.Schema - content = { - 'application/x-www-form-urlencoded': ApplicationXWwwFormUrlencodedMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py deleted file mode 100644 index 43034546a84..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/pet_pet_id_upload_image/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.multipart_form_data import schema as multipart_form_data_schema - - -class RequestBody(api_client.RequestBody): - - - class MultipartFormDataMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = multipart_form_data_schema.Schema - content = { - 'multipart/form-data': MultipartFormDataMediaType, - } diff --git a/samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py deleted file mode 100644 index 7a125be32f2..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/store_order/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py deleted file mode 100644 index 7a125be32f2..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/user/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py deleted file mode 100644 index 2af3fc58a81..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/user_create_with_array/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - - -from petstore_api.components.request_bodies import request_body_user_array -RequestBody = request_body_user_array.UserArray diff --git a/samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py deleted file mode 100644 index 3bd70563bcb..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/user_create_with_list/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,9 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - - -from petstore_api.components.request_bodies import request_body_ref_user_array -RequestBody = request_body_ref_user_array.RefUserArray diff --git a/samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py b/samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py deleted file mode 100644 index 7a125be32f2..00000000000 --- a/samples/client/petstore/python/src/petstore_api/paths/user_username/put/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from petstore_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java b/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java index 9942f23e6f3..ae0677bc46d 100644 --- a/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java +++ b/src/main/java/org/openapijsonschematools/codegen/generators/PythonClientGenerator.java @@ -1770,7 +1770,10 @@ public String toResponseModuleName(String componentName, String jsonPath) { @Override public String toRequestBodyFilename(String componentName, String jsonPath) { - return toModuleFilename("request_body_" + componentName, null); + if (jsonPath.startsWith("#/components")) { + return toModuleFilename("request_body_" + componentName, null); + } + return toModuleFilename("request_body", null); } public String toHeaderFilename(String componentName, String jsonPath) { return toModuleFilename("header_" + componentName, null); } From 1e82c8a19ee0f5e778a8aefe9d5eec47947c59de Mon Sep 17 00:00:00 2001 From: Justin Black Date: Fri, 16 Feb 2024 14:24:33 -0800 Subject: [PATCH 40/40] Samples regen --- .../java/.openapi-generator/FILES | 87 ------ .../python/.openapi-generator/FILES | 174 +++++------ .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../java/.openapi-generator/FILES | 143 --------- .../python/.openapi-generator/FILES | 286 +++++++++--------- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../request_body_request_body/__init__.py | 20 -- .../python/.openapi-generator/FILES | 2 +- .../request_body_request_body/__init__.py | 19 -- .../petstore/java/.openapi-generator/FILES | 139 --------- 237 files changed, 231 insertions(+), 5219 deletions(-) delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py delete mode 100644 samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py 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 98e365ef121..5f64d40a904 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 @@ -290,93 +290,6 @@ src/main/java/org/openapijsonschematools/client/servers/Server0.java src/main/java/org/openapijsonschematools/client/servers/ServerProvider.java src/main/java/org/openapijsonschematools/client/servers/ServerWithVariables.java src/main/java/org/openapijsonschematools/client/servers/ServerWithoutVariables.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAllowsASchemaWhichShouldValidateTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesShouldNotLookInApplicatorsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/InvalidInstanceShouldNotRaiseErrorWhenFloatDivisionInfTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/InvalidStringValueForDefaultTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefInAdditionalpropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefInAllofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefInAnyofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefInItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefInNotTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefInOneofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefInPropertyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TheDefaultKeywordDoesNotDoAnythingIfThePropertyIsMissingTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java src/test/java/org/openapijsonschematools/client/configurations/JsonSchemaKeywordFlagsTest.java src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java src/test/java/org/openapijsonschematools/client/schemas/AnyTypeSchemaTest.java diff --git a/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES b/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES index 3783613872d..54c2a4d140f 100644 --- a/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES +++ b/samples/client/3_0_3_unit_test/python/.openapi-generator/FILES @@ -779,784 +779,784 @@ src/unit_test_api/paths/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/response_body_post_additionalproperties_allows_a_schema_which_should_validate_response_body_for_content_types/__init__.py diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_allows_a_schema_which_should_validate_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_should_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_instance_should_not_raise_error_when_float_division_inf_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_invalid_string_value_for_default_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_additionalproperties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_allof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_anyof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_items_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_not_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_oneof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_ref_in_property_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_the_default_keyword_does_not_do_anything_if_the_property_is_missing_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 467602655d0..00000000000 --- a/samples/client/3_0_3_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES b/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES index d02cbbece8f..cbe0194263f 100644 --- a/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES +++ b/samples/client/3_1_0_unit_test/java/.openapi-generator/FILES @@ -402,149 +402,6 @@ src/main/java/org/openapijsonschematools/client/servers/Server0.java src/main/java/org/openapijsonschematools/client/servers/ServerProvider.java src/main/java/org/openapijsonschematools/client/servers/ServerWithVariables.java src/main/java/org/openapijsonschematools/client/servers/ServerWithoutVariables.java -src/test/java/org/openapijsonschematools/client/components/schemas/ASchemaGivenForPrefixitemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalItemsAreAllowedByDefaultTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesAreAllowedByDefaultTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesCanExistByItselfTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesDoesNotLookInApplicatorsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithNullValuedInstancePropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalpropertiesWithSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofCombinedWithAnyofOneofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofSimpleTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithBaseSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithOneEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheFirstEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTheLastEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AllofWithTwoEmptySchemasTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofComplexTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithBaseSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyofWithOneEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTypeMatchesArraysTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BooleanTypeMatchesBooleansTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ByIntTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ByNumberTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BySmallNumberTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ConstNulCharactersInStringsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ContainsKeywordValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ContainsWithNullInstanceElementsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DateFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependenciesWithEscapedCharactersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DependentSchemasDependentSubschemaIncompatibleWithRootTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DependentSchemasSingleDependencyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DurationFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EmailFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EmptyDependentsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith0DoesNotMatchFalseTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWith1DoesNotMatchTrueTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithEscapedCharactersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithFalseDoesNotMatch0Test.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumWithTrueDoesNotMatch1Test.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumsInPropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ExclusivemaximumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ExclusiveminimumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FloatDivisionInfTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ForbiddenPropertyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/HostnameFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IdnEmailFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IdnHostnameFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IfAndElseWithoutThenTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IfAndThenWithoutElseTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IfAppearsAtTheEndWhenSerializedKeywordProcessingSequenceTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IgnoreElseWithoutIfTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IgnoreIfWithoutThenOrElseTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IgnoreThenWithoutIfTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerTypeMatchesIntegersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/Ipv4FormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/Ipv6FormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IriFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IriReferenceFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ItemsContainsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ItemsDoesNotLookInApplicatorsValidCaseTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ItemsWithNullInstanceElementsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/JsonPointerFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaxcontainsWithoutContainsIsIgnoredTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaximumValidationWithUnsignedIntegerTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaxitemsValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaxlengthValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/Maxproperties0MeansTheObjectIsEmptyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MaxpropertiesValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MincontainsWithoutContainsIsIgnoredTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinimumValidationWithSignedIntegerTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinitemsValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinlengthValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MinpropertiesValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MultipleDependentsRequiredTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MultipleSimultaneousPatternpropertiesAreValidatedTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MultipleTypesCanBeSpecifiedInAnArrayTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedAllofToCheckValidationSemanticsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedAnyofToCheckValidationSemanticsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NestedOneofToCheckValidationSemanticsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NonAsciiPatternWithAdditionalpropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NonInterferenceAcrossCombinedSchemasTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NotMoreComplexSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NotMultipleTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NotTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NulCharactersInStringsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NullTypeMatchesOnlyTheNullObjectTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NumberTypeMatchesNumbersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectPropertiesValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectTypeMatchesObjectsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofComplexTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithBaseSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithEmptySchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OneofWithRequiredTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PatternIsNotAnchoredTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PatternValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesValidatesPropertiesMatchingARegexTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PatternpropertiesWithNullValuedInstancePropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PrefixitemsValidationAdjustsTheStartingIndexForItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PrefixitemsWithNullInstanceElementsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesPatternpropertiesAdditionalpropertiesInteractionTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWhoseNamesAreJavascriptObjectPropertyNamesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithEscapedCharactersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertiesWithNullValuedInstancePropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertyNamedRefThatIsNotAReferenceTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PropertynamesValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RegexFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RegexesAreNotAnchoredByDefaultAndAreCaseSensitiveTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RelativeJsonPointerFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredDefaultValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredPropertiesWhoseNamesAreJavascriptObjectPropertyNamesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEmptyArrayTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RequiredWithEscapedCharactersTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SimpleEnumValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SingleDependencyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SmallMultipleOfLargeIntegerTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/StringTypeMatchesStringsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TimeFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TypeArrayObjectOrNullTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TypeArrayOrObjectTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TypeAsArrayWithOneItemTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsAsSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsDependsOnMultipleNestedContainsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluateditemsWithNullInstanceElementsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesNotAffectedByPropertynamesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithAdjacentAdditionalpropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UnevaluatedpropertiesWithNullValuedInstancePropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsFalseWithAnArrayOfItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UniqueitemsWithAnArrayOfItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UriFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UriReferenceFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UriTemplateFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UuidFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ValidateAgainstCorrectBranchThenVsElseTest.java src/test/java/org/openapijsonschematools/client/configurations/JsonSchemaKeywordFlagsTest.java src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java src/test/java/org/openapijsonschematools/client/schemas/AnyTypeSchemaTest.java diff --git a/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES b/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES index d5101513762..2e4b994fcd8 100644 --- a/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES +++ b/samples/client/3_1_0_unit_test/python/.openapi-generator/FILES @@ -1253,1288 +1253,1288 @@ src/unit_test_api/paths/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_int_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_date_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_duration_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_email_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_iri_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_items_contains_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_not_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_regex_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_time_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/operation.py +src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body/content/application_json/schema.py -src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/responses/__init__.py src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/responses/response_200/__init__.py src/unit_test_api/paths/response_body_post_a_schema_given_for_prefixitems_response_body_for_content_types/__init__.py diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_a_schema_given_for_prefixitems_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additional_items_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_are_allowed_by_default_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_can_exist_by_itself_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_does_not_look_in_applicators_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_additionalproperties_with_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_combined_with_anyof_oneof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_simple_types_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_base_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_first_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_the_last_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_allof_with_two_empty_schemas_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_complex_types_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_base_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_anyof_with_one_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_array_type_matches_arrays_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_boolean_type_matches_booleans_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_int_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_number_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_by_small_number_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_const_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_keyword_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_contains_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_date_time_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependencies_with_escaped_characters_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_dependent_subschema_incompatible_with_root_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_dependent_schemas_single_dependency_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_duration_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_email_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_empty_dependents_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with0_does_not_match_false_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with1_does_not_match_true_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_escaped_characters_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_false_does_not_match0_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enum_with_true_does_not_match1_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_enums_in_properties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusivemaximum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_exclusiveminimum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_float_division_inf_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_forbidden_property_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_hostname_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_email_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_idn_hostname_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_else_without_then_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_and_then_without_else_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_if_appears_at_the_end_when_serialized_keyword_processing_sequence_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_else_without_if_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_if_without_then_or_else_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ignore_then_without_if_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_integer_type_matches_integers_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv4_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_ipv6_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_iri_reference_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_contains_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_does_not_look_in_applicators_valid_case_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_items_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_json_pointer_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxcontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maximum_validation_with_unsigned_integer_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxitems_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxlength_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties0_means_the_object_is_empty_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_maxproperties_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_mincontains_without_contains_is_ignored_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minimum_validation_with_signed_integer_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minitems_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minlength_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_minproperties_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_dependents_required_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_simultaneous_patternproperties_are_validated_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_multiple_types_can_be_specified_in_an_array_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_allof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_anyof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_items_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nested_oneof_to_check_validation_semantics_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_ascii_pattern_with_additionalproperties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_non_interference_across_combined_schemas_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_more_complex_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_multiple_types_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_not_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_nul_characters_in_strings_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_null_type_matches_only_the_null_object_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_number_type_matches_numbers_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_properties_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_object_type_matches_objects_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_complex_types_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_base_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_empty_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_oneof_with_required_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_is_not_anchored_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_pattern_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_validates_properties_matching_a_regex_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_patternproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_validation_adjusts_the_starting_index_for_items_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_prefixitems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_patternproperties_additionalproperties_interaction_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_escaped_characters_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_properties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_property_named_ref_that_is_not_a_reference_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_propertynames_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regex_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_regexes_are_not_anchored_by_default_and_are_case_sensitive_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_relative_json_pointer_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_default_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_properties_whose_names_are_javascript_object_property_names_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_empty_array_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_required_with_escaped_characters_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_simple_enum_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_single_dependency_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_small_multiple_of_large_integer_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_string_type_matches_strings_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_time_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_object_or_null_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_array_or_object_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_type_as_array_with_one_item_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_as_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_depends_on_multiple_nested_contains_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_items_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluateditems_with_null_instance_elements_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_not_affected_by_propertynames_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_schema_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_adjacent_additionalproperties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_unevaluatedproperties_with_null_valued_instance_properties_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_false_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_validation_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uniqueitems_with_an_array_of_items_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_reference_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uri_template_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_uuid_format_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py b/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py deleted file mode 100644 index 499cda37855..00000000000 --- a/samples/client/3_1_0_unit_test/python/src/unit_test_api/paths/request_body_post_validate_against_correct_branch_then_vs_else_request_body/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,20 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from unit_test_api.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema2 - content = { - 'application/json': ApplicationJsonMediaType, - } - required = True diff --git a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES index 0622b32181e..4fbf59f04af 100644 --- a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES +++ b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/.openapi-generator/FILES @@ -38,10 +38,10 @@ src/this_package/paths/__init__.py src/this_package/paths/operators/__init__.py src/this_package/paths/operators/post/__init__.py src/this_package/paths/operators/post/operation.py +src/this_package/paths/operators/post/request_body/__init__.py src/this_package/paths/operators/post/request_body/content/__init__.py src/this_package/paths/operators/post/request_body/content/application_json/__init__.py src/this_package/paths/operators/post/request_body/content/application_json/schema.py -src/this_package/paths/operators/post/request_body_request_body/__init__.py src/this_package/paths/operators/post/responses/__init__.py src/this_package/paths/operators/post/responses/response_200/__init__.py src/this_package/py.typed diff --git a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py b/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py deleted file mode 100644 index 52b4d0cfbf3..00000000000 --- a/samples/client/openapi_features/nonCompliantUseDiscriminatorIfCompositionFails/python/src/this_package/paths/operators/post/request_body_request_body/__init__.py +++ /dev/null @@ -1,19 +0,0 @@ -# coding: utf-8 - -""" - Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator -""" - -from this_package.shared_imports.header_imports import * # pyright: ignore [reportWildcardImportFromLibrary] - -from .content.application_json import schema as application_json_schema - - -class RequestBody(api_client.RequestBody): - - - class ApplicationJsonMediaType(api_client.MediaType): - schema: typing_extensions.TypeAlias = application_json_schema.Schema - content = { - 'application/json': ApplicationJsonMediaType, - } diff --git a/samples/client/petstore/java/.openapi-generator/FILES b/samples/client/petstore/java/.openapi-generator/FILES index 604853bde4b..a500121d335 100644 --- a/samples/client/petstore/java/.openapi-generator/FILES +++ b/samples/client/petstore/java/.openapi-generator/FILES @@ -886,145 +886,6 @@ src/main/java/org/openapijsonschematools/client/servers/ServerWithVariables.java src/main/java/org/openapijsonschematools/client/servers/ServerWithoutVariables.java src/main/java/org/openapijsonschematools/client/servers/server0/Variables.java src/main/java/org/openapijsonschematools/client/servers/server1/Variables.java -src/test/java/org/openapijsonschematools/client/components/schemas/AbstractStepMessageTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesClassTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AdditionalPropertiesWithArrayOfEnumsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AddressTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnimalFarmTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnimalTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyTypeAndFormatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AnyTypeNotStringTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ApiResponseSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AppleReqTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/AppleTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayHoldingAnyTypeTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayOfArrayOfNumberOnlyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayOfEnumsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayOfNumberOnlyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayTestTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ArrayWithValidationsInItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BananaReqTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BananaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BarTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BasquePigTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BooleanEnumTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/BooleanSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/CapitalizationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/CatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/CategoryTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ChildCatTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ClassModelTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ClientTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComplexQuadrilateralTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedAnyOfDifferentTypesNoValidationsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedArrayTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedBoolTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedNoneTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedNumberTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedObjectTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedOneOfDifferentTypesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ComposedStringTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/CurrencyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DanishPigTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeTestTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DateTimeWithValidationsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DateWithValidationsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DecimalPayloadTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DogTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/DrawingTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumArraysTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumClassTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EnumTestTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/EquilateralTriangleTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FileSchemaTestClassTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FileTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FooTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FormatTestTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FromSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FruitReqTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/FruitTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/GmFruitTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/GrandparentAnimalTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/HasOnlyReadOnlyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/HealthCheckResultTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumBigTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumOneValueTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerEnumWithDefaultValueTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerMax10Test.java -src/test/java/org/openapijsonschematools/client/components/schemas/IntegerMin15Test.java -src/test/java/org/openapijsonschematools/client/components/schemas/IsoscelesTriangleTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ItemsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestAddReplaceTestTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestMoveCopyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestRemoveTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/JSONPatchRequestTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MammalTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MapTestTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MixedPropertiesAndAdditionalPropertiesClassTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MoneyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/MyObjectDtoTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NameTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NoAdditionalPropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NullableClassTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NullableShapeTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NullableStringTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NumberOnlyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NumberSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NumberWithExclusiveMinMaxTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/NumberWithValidationsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsBaseTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjWithRequiredPropsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectInterfaceTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithArgAndArgsPropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectModelWithRefPropsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithAllOfWithReqTestPropFromUnsetAddPropTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithCollidingPropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithDecimalPropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithDifficultlyNamedPropsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithInlineCompositionPropertyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithInvalidNamedRefedPropertiesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithNonIntersectingValuesTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithOnlyOptionalPropsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithOptionalTestPropTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ObjectWithValidationsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/OrderTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PaginatedResultMyObjectDtoTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ParentPetTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PetTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PigTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PlayerTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/PublicKeyTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/QuadrilateralInterfaceTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/QuadrilateralTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ReadOnlyFirstTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/RefPetTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromExplicitAddPropsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromTrueAddPropsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ReqPropsFromUnsetAddPropsTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ReturnSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ScaleneTriangleTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/Schema200ResponseTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SelfReferencingArrayModelTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SelfReferencingObjectModelTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ShapeOrNullTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ShapeTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SimpleQuadrilateralTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SomeObjectTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/SpecialModelnameTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/StringBooleanMapTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/StringEnumTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/StringEnumWithDefaultValueTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/StringSchemaTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/StringWithValidationTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TagTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TriangleInterfaceTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/TriangleTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UUIDStringTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/UserTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/WhaleTest.java -src/test/java/org/openapijsonschematools/client/components/schemas/ZebraTest.java src/test/java/org/openapijsonschematools/client/configurations/JsonSchemaKeywordFlagsTest.java src/test/java/org/openapijsonschematools/client/requestbody/RequestBodySerializerTest.java src/test/java/org/openapijsonschematools/client/schemas/AnyTypeSchemaTest.java